Job Description
About the Role
Join our Quality Assurance team to design, develop, and execute performance and automation tests. You’ll collaborate with cross-functional teams to improve testing standards, processes, and product quality across both legacy and modern platforms.
Responsibilities
Contribute early in the software development lifecycle to improve standards, design, and testability.
Collaborate with engineering and business teams to promote quality and define meaningful metrics.
Develop automated tests alongside feature development, focusing on scalability and reuse.
Support and enhance existing test frameworks in a CI/CD environment.
Select appropriate testing methods (API, integration, UI, manual) based on team and product needs.
Share knowledge and mentor others to foster a collaborative learning culture.
Research and recommend tools to improve performance testing and overall product quality.
Assist in creating and executing performance test plans with the QA team.
Requirement:
5+ years of experience in quality engineering or software testing.
Proficient in test automation using Java or similar programming languages.
Strong understanding of testing methodologies and their practical application.
Experience with CI/CD pipelines and related tools.
Familiarity with performance and load testing metrics and tools.
Ability to work independently and advocate for quality within your team.
Behavior-Driven Development (BDD) practices.
API testing using tools like Postman.
Automation tools: Selenium, WebdriverIO, Cucumber.
Writing and analyzing user stories and acceptance criteria.
Experience with JIRA, Confluence, or similar project management tools.
Cross-browser testing for web applications.
Debugging and issue investigation; support role as needed.
Performance testing using JMeter, Gatling, or similar tools.
Experience with CI/CD tools like Jenkins or GitHub Actions
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application