Job Description
Job Role: QA Engineer - Senior Level
Job Locations: Noida, Uttar Pradesh, India
Required Experience: 8 - 10 Years
Skills: automation testing, manual testing, playwright, selenium, karate, Javascript
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