Description
You will design and execute automation strategies for full-stack applications, ensuring quality across backend services and frontend interfaces.
On-site.
Responsibilities
- Develop and maintain automated test scripts for backend services and frontend applications.
- Execute integration testing to verify connectivity between backend and frontend components.
- Perform cross-browser and device compatibility testing for frontend interfaces.
- Identify, document, and track bugs across the entire application stack.
- Participate in code reviews to ensure testability and adherence to quality standards.
Required Skills
- 5+ years of experience in software testing or development.
- Proficiency in Java, Python, JavaScript, or TypeScript.
- Experience with JUnit or TestNG for unit testing.
- Hands-on experience with Selenium, Cypress, or Testcafe for UI automation.
- Expertise in API testing using Postman or RestAssured.
- Experience with UI testing tools such as Jasmine or Mocha.
- Familiarity with CI/CD workflows using Jenkins or CircleCI.
- Bachelor's degree or equivalent experience.
Preferred Skills
- Experience with comprehensive test strategy implementation for full-stack environments.