About the job
We are seeking a highly skilled and motivated Senior QA Engineer to join our dynamic team.
The ideal candidate will have a strong foundation in both manual and automation testing, a
keen eye for detail, and a problem-solving mindset. This role requires collaboration with cross-
functional teams to ensure the delivery of high-quality software products.
What will you do?
Automation Testing :
- Develop and maintain automated test scripts using Playwright with the Karate framework (JavaScript).
- Develop scripts for both API and UI testing using the Karate framework.
- Implement automation frameworks to streamline testing processes.
- Integrate automated tests into CI / CD pipelines using GitHub Actions for efficient and continuous test execution.
API Testing :
Conduct API testing using JMeter and Postman.Validate request / response payloads, HTTP methods, and status codes.Identify performance bottlenecks and suggest improvements.Cucumber Framework :
Develop automated tests using the Cucumber framework for behavior-driven development (BDD).Write feature files and step definitions to facilitate clear and understandable test cases.Integrate Cucumber with other test frameworks like JUnit or TestNG.SQL Knowledge :
Write basic SQL queries to validate backend data integrity.Perform database validation and data consistency checks.Aptitude and Problem Solving :
Analyze complex systems and identify potential areas of failure.Apply logical and analytical thinking to troubleshoot and resolve issues. We are looking for :Master's degree in computer science or related fields (preferred).8+ years of experience as a Quality Assurance Engineer / Quality Analyst.Strong proficiency in manual and automation testing, with a focus on both API and UI testing.Practical experience in test automation using Playwright with Karate framework for both API and UI automation.Hands-on experience with Cypress for both API and UI automation.Extensive hands-on experience with JavaScript, specifically for working with Playwright.Familiarity with JMeter for API testing and performance validation.Basic knowledge of SQL and database concepts for backend validation.Excellent analytical, problem-solving, and communication skills.Ability to work independently and collaboratively in a team environment.Experience with CI / CD tools (e.g., Jenkins, GitHub Actions) for automating test execution and deployment pipelines.Familiarity with Agile and Scrum methodologies for fast-paced development cycles.Nice to Have Skills :
Familiarity with AI-based test automation platforms or a strong willingness to learn emerging AI testing technologies.Understanding of test data management leveraging AI techniques for effective and realistic test case generation