This is a remote position.
Location: Remote (Must be located in India and able to verify right to work within the country)
Responsibilities:
- Develop, verify, and validate system test cases and plans for web-based and mobile applications
based on requirements and technical specifications
- Create custom test data, test scripts, and queries to be executed on the database
- Validate end to end functionality and enhancement requests
- Collaborate closely with members of leadership to implement more effective software testing
solutions
- Build cross-functional partnerships with Project Managers, Customer Experience, and Developers
to solve complex solutions and achieve common goals
- Provide timely and risk-based feedback to improve the quality of applications
Requirements:
- Bachelor's degree in Computer Science or other related field with 3+ years of professional QA
engineering work experience or no degree with 6+ years of professional QA engineering work
experience, preferably in an e-commerce environment
- 3+ years of programming experience in Java, JavaScript, and SQL
- 2+ years of experience in web automation utilizing page object modeling (POM) with BDD,
including proficiency with Selenium, Cucumber, and Cypress
- 2+ years of experience in mobile automation using WebDriver IO + Mocha + Chai, including
proficiency with Appium
- Experience in API testing (REST/RestAssured and Micro services), both automated and manual,
for web, backend, and mobile applications
- Familiarity with various tools supporting test automation such as MySQL, Postman, Eclipse IDE,
Core Java, Soap UI Pro/Ready API, and XSD/JSON Schema validation
- Ability to create test plans and cases by analyzing requirements
- Experience in setting up test environments as well as understanding and executing test scripts
with minimal supervision
- Effective verbal and written communication skills - an essential for collaborative team
environments and technical documentation!
- A demonstrated ability to word independently and with minimal supervision
- Strong analytical and troubleshooting + debugging skills to resolve technical and business issues.
Technologies and Tools:
Cypress and Appium: For UI testing and automation.
JavaScript: Fundamental for scripting in Cypress.