Senior Quality Analyst - Automation
JobgetherAbout the job
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Quality Analyst - Automation based in India.
Join a senior-level quality engineering role focused on ensuring the reliability, performance, and release readiness of modern software products. You’ll combine manual and automated testing across web applications, APIs, backend services, and telephony systems. The role offers broad technical exposure across Python, JavaScript, PHP, ReactJS, Node.js, and API-driven environments. You’ll work closely with engineering and product teams to embed quality throughout the software development lifecycle. From designing test frameworks to analyzing defects and improving QA processes, your work will directly influence product quality. This is an opportunity to take ownership of testing strategy and automation within a collaborative Agile environment.
Accountabilities
- Design, develop, and execute comprehensive manual and automated test cases based on product requirements and technical specifications.
- Build, maintain, and improve automated testing frameworks covering UI, APIs, and backend systems.
- Perform end-to-end testing across web applications, RESTful APIs, backend services, and telephony systems.
- Collaborate with developers, product managers, and other stakeholders to integrate quality practices throughout the software development lifecycle.
- Identify, document, prioritize, and track defects using tools such as JIRA.
- Analyze test results and defect trends to provide actionable insights and recommendations to development teams.
- Ensure appropriate test coverage and performance benchmarks are achieved before product releases.
- Participate in product design and code reviews, providing input on testability, quality risks, and release readiness.
- Continuously improve QA processes, testing tools, automation frameworks, and methodologies.
- Support reliable and repeatable testing practices across diverse platforms and technical components.
Requirements
- 10+ years of QA experience combining manual and automation testing in software development environments.
- Bachelor’s degree in Engineering or Computer Science, MCA, M.Sc. in IT, or an equivalent qualification.
- Strong hands-on experience with automation tools such as Selenium, Cypress, Playwright, Postman/Newman, Pytest, or similar technologies.
- Strong scripting and programming knowledge in Python, JavaScript, or Java, particularly for test automation.
- Experience testing web applications built with technologies such as PHP, ReactJS, and Node.js.
- Solid experience with RESTful API testing using Postman, Swagger, SoapUI, custom scripts, or comparable tools.
- Experience with Git, Jenkins, or similar version control and CI/CD technologies.
- Strong understanding of Agile and Scrum methodologies and software development lifecycle practices.
- Experience testing or working with Asterisk or similar VoIP/telephony systems is highly desirable.
- Strong analytical and problem-solving abilities, with exceptional attention to detail.
- Effective written and verbal communication skills and the ability to collaborate with cross-functional teams.
- Experience with performance or load testing tools such as JMeter, Gatling, or Locust is a plus.
- Familiarity with AWS, Azure, GCP, or other cloud platforms is advantageous.
- ISTQB or another recognized QA certification is a plus.
Benefits
- Fully remote position based in India.
- Full-time employment opportunity.
- Senior-level role with ownership across manual and automated quality assurance.
- Opportunity to work across web applications, APIs, backend systems, and telephony platforms.
- Exposure to modern automation tools and technologies including Selenium, Cypress, Playwright, Postman, and Pytest.
- Opportunity to influence QA processes, automation frameworks, testing methodologies, and release quality.
- Collaboration with developers, product managers, and other technical stakeholders throughout the SDLC.
- Opportunity to work within an Agile/Scrum environment.
- Broad technical exposure across Python, JavaScript, Java, PHP, ReactJS, Node.js, CI/CD, and cloud technologies.
How Jobgether Works
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.