Innovating Solutions. Empowering Growth
Job Responsibilities:
- Work closely with development, product, and cross-functional teams to design, plan, and implement comprehensive automated testing strategies.
- Partner with developers to create detailed test plans and test cases based on functional and technical specifications.
- Develop, maintain, and enhance automated test frameworks and reusable test scripts.
- Perform functional, regression, integration, load, stress, and performance testing to ensure product stability and scalability.
- Contribute to the QA team’s automation frameworks, test suites, and testing infrastructure improvements.
- Collaborate with developers to improve unit test coverage and share reusable testing utilities/code.
- Represent QA in design discussions, sprint planning, functional requirement reviews, and code reviews.
- Identify, document, track, and validate defects throughout the software development lifecycle.
- Mentor junior QA engineers and promote QA best practices across teams.
- Take ownership of product quality and drive continuous improvement initiatives within the QA process.
- Effectively manage multiple testing activities/projects while adapting to changing business priorities.
Technical Skills & Qualifications:
- 5–7 years of experience in Software Quality Assurance and Testing.
- Strong experience in manual and automated testing of web and enterprise applications.
- Hands-on experience with automation testing tools/frameworks such as Selenium, Cypress, Playwright, or similar.
- Good understanding of SDLC, STLC, Agile/Scrum methodologies, and defect lifecycle management.
- Experience in load, stress, and performance testing tools such as JMeter, LoadRunner, or equivalent.
- Strong understanding of end-to-end business processes and application workflows.
- Exposure to HTML, JavaScript, APIs, and modern web technologies.
- Experience with CI/CD pipelines and test automation integration is preferred.
- Strong analytical and debugging skills with excellent attention to detail.
- Passion for identifying bugs and improving overall product quality.
- Excellent communication, collaboration, and stakeholder management skills.
- Ability to work independently and handle multiple tasks/projects concurrently in a fast-paced environment.