Overview
Senior Quality Engineer responsible for test strategy, test execution and automation, and quality governance for digital distribution and engineering products.
What you'll do
- Develop comprehensive test strategies, test plans, and test cases for complex features and systems.
- Lead risk assessments to identify critical testing areas and define appropriate testing depth.
- Participate in requirements analysis, design reviews, and sprint planning to ensure testability and clarity.
- Strategize around Agentic AI solutions and how to put in required testing procedures around them.
- Execute functional, regression, integration, performance, and security tests.
- Design and maintain automated test frameworks using industry-standard tools (e.g., Selenium, Cypress, Playwright, Postman, JMeter).
- Develop automated test scripts for UI, API, and backend services.
- Ensure CI/CD pipelines integrate automated test suites effectively.
- Establish and improve quality standards, metrics, and best practices.
- Perform root-cause analysis for defects and collaborate with engineering to implement long-term fixes.
- Drive continuous improvement in development and testing processes using Agile, Scrum, or DevOps methodologies.
- Contribute to scaling testing capabilities across teams through tools, training, and documentation.
- Partner with developers to ensure early detection and resolution of issues.
- Work closely with product owners to validate acceptance criteria and ensure high-quality user experiences.
- Mentor junior SQA analysts on testing best practices, tools, and automation techniques.
- Communicate test progress, risks, and results to stakeholders in a clear and actionable manner.
What you'll need
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related technical field.
- 6–9+ years of experience in software quality assurance or test engineering.
- Demonstrated experience with test automation frameworks and scripting languages (Python, JavaScript, Java, etc.).
- Experience testing in Agile/Scrum environments.
- Strong understanding of software QA methodologies, tools, and processes.
- Experience with test automation tools such as Selenium, Cypress, Playwright, Appium, or similar.
- Proficiency in API testing tools (Postman, SoapUI, REST-Assured).
- Familiarity with CI/CD systems (Azure DevOps, Jenkins, GitHub Actions, GitLab CI, etc.).
- Solid grasp of SQL, NoSQL, and data validation techniques.
- Strong analytical and problem-solving abilities.
- Excellent communication skills and the ability to work in cross-functional teams.
- Detail-oriented with strong organizational and documentation skills.
- Ability to mentor others and influence quality culture across teams.
Nice to have
- Experience with cloud platforms (Azure, AWS, GCP).
- ISTQB (Foundation or Advanced Level) certification.
- Certified Software Quality Analyst (CSQA) certification.
- Agile or Scrum certification.
- DevOps or Cloud certifications (AWS/Azure/GCP).
Details
- Location: Hyderabad, Telangana, India.
- Full-time employee position; job exempt.
- Hybrid workplace model: work in your designated office at least four days a week, with one day outside an Invesco office.
Read the full description and apply on the company’s own careers page.