At a glance
Automatically prepared from the listing. Check the original description for the full requirements.
Jump to the original descriptionResponsibilities
Design and maintain robust test automation frameworks for web, API, and mobile applications. Integrate automated tests into CI/CD pipelines and mentor junior QE team members on best practices.
Requirements
Requires 8-10 years of software quality engineering experience with proficiency in Java, Python, or JavaScript. Must have hands-on experience with automation tools like Playwright or Selenium and a strong understanding of SDLC and Agile methodologies.
Working hours
40 hours per week
Skills
- Playwright
- Selenium
- Cypress
- Java
- Python
- JavaScript
- API Automation
- CI/CD
- BDD
- TDD
- Git
- Agile
- Test Strategy
- JIRA
- Regression Testing
- Integration Testing
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Consulting
Keywords
- Playwright
- Selenium
- Cypress
- Java
- Python
- JavaScript
- RestAssured
- Postman
- Karate
- Jenkins
- GitHub Actions
- Azure DevOps
- TestNG
- JUnit
- Cucumber
- SpecFlow
- Git
- SDLC
- STLC
- Agile
- Functional Testing
- Regression Testing
- Smoke Testing
- Integration Testing
- JIRA
- Azure Boards
- API Automation
- BDD
- TDD
- Quality Assurance
Original job description
Key Responsibilities
Design, develop, and maintain robust test automation frameworks for web, API, and/or mobile applications
Develop automated test scripts using tools such as Selenium, Cypress, Playwright, or similar
Automate API testing using tools like RestAssured, Postman, or Karate
Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, etc.)
Execute functional, regression, smoke, and integration tests
Analyze test results, identify defects, and work closely with development teams to ensure timely resolution
Participate in Agile ceremonies (sprint planning, stand ups, retrospectives)
Review requirements and provide early feedback from a quality and testability perspective
Maintain test data, test environments, and test execution reports
Mentor junior QE team members and promote best practices in test automation
Experience
Required Skills & Qualifications
8-10 years of experience in software quality engineering, with strong focus on test automation
Technical Skills
Strong proficiency in Java / Python / JavaScript (at least one)
Hands On Experience With Automation Tools Such As
Selenium / Cypress / Playwright / TestNG / JUnit
Experience in API automation (REST services)
Good understanding of BDD/TDD (Cucumber, SpecFlow, etc.)
Experience with version control systems (Git)
Working knowledge of CI/CD pipelines
Strong understanding of SDLC, STLC, and Agile methodologies Testing Knowledge
Functional, Regression, Integration, and Smoke Testing
Test strategy creation and test planning
Defect tracking using tools like JIRA, Azure Boards, etc.