Job Summary
Looking for a QA Engineer with 3–5 years of experience in Web and Mobile application testing. The candidate should have a strong background in manual and automation testing, especially using Robot Framework (Python) and Playwright (JavaScript). A solid understanding of QA methodologies, Agile processes, and experience with project management and DevOps tools is essential.
Key Responsibilities
- Perform end-to-end functional testing of Web and Mobile applications.
- Design, develop, and maintain automated test scripts using Robot Framework (Python) and Playwright (JavaScript).
- Execute manual and automated regression, smoke, and sanity tests across multiple platforms and devices.
- Collaborate with developers, product managers, and other QA members in an Agile/Scrum environment to ensure high-quality deliverables.
- Identify, document, and track bugs using tools like JIRA.
- Participate in sprint planning, estimation, and daily stand-ups.
- Conduct API testing and validate integrations.
- Understand basic deployment pipelines and contribute to CI/CD processes.
- (Nice to Have) Perform performance testing using Apache JMeter and analyze performance reports.
Required Skills
- 3–5 years of experience in Software QA (Manual + Automation).
- Strong understanding of QA methodologies, SDLC, and STLC.
- Hands-on experience with Robot Framework (Python-based automation) and Playwright (JavaScript-based browser automation).
- Expertise in functional, regression, integration, and system testing.
- Knowledge of Agile/Scrum practices and tools like JIRA, Confluence.
- Basic understanding of DevOps pipelines, including Jenkins and deployment workflows.
- Familiarity with mobile testing tools and emulators/simulators.
- Strong analytical and communication skills.
Preferred Skills
- Experience with API testing tools like Postman or REST-assured.
- Knowledge of version control systems like Git.
- Exposure to performance testing tools like JMeter.
- Basic scripting skills for test data creation and validation.
