The Software Quality Analyst is responsible for ensuring the quality and reliability of web or mobile application solutions through end-to-end testing, test automation, defect management, and stakeholder collaboration; The role supports SIT, UAT, and deployment testing while driving comprehensive test coverage and timely issue resolution.
Mandatory Skill(s)
- Bachelor's Degree in Computer Science, IT, Engineering, or related field;
- Minimum 3 years of software testing experience, preferably in web or mobile applications (iOS/Android);
- Experience in test planning, test case design, and test execution;
- Hands-on experience in manual and automated testing;
- Experience supporting SIT, UAT, and IDT testing;
- Experience in defect tracking, triaging, and management;
- Ability to translate requirements into test scenarios and test cases;
- Strong analytical and problem-solving skills;
- Excellent communication and stakeholder management skills;
- Ability to work independently and in a team environment.
Desirable Skill(s)
- Experience in mobile test automation tools (e.g., Appium, Selenium or similar);
- Exposure to Agile/Scrum development methodologies;
- Experience with test management and defect tracking tools (e.g., Jira, Azure DevOps);
- Knowledge of CI/CD pipelines and testing integration;
- Experience in API testing and integration testing;
- Ability to manage test data and coordinate test environment setup;
- Experience in preparing test reports, dashboards, and quality metrics;
- Familiarity with performance and non-functional testing concepts;
- Exposure to cross-functional collaboration in enterprise or large-scale projects;
- Strong documentation skills for test evidence and reporting (logs, screenshots, execution results).
Responsibilities
- End-to-End Testing Execution: Plan, script, and execute comprehensive mobile application testing, functional end-to-end testing, and non-functional testing;
- Requirements Translation: Partner with functional and technical teams to dissect complex requirements into well-defined, robust test scenarios and test cases;
- Lifecycle Support: Support all critical testing phases, including System Integration Testing (SIT), User Acceptance Testing (UAT), and Integration Deployment Testing (IDT);
- Defect Management: Actively participate in and contribute to Defect Triage meetings to track, prioritize, and accelerate issue resolution;
- Stakeholder Collaboration: Coordinate closely with Developers, Business Analysts, and Project Managers to ensure maximum test coverage and alignment with project timelines;
If you are interested in this role, click on the “Apply to this job” button below or you could also write in with your CV to Dharshini Kumar at Dharshini.K@sciente.com quoting the job title.
