Salary
💰 $94,600 - $142,000 per year
Tech Stack
JavaJenkinsMongoDBSelenium
About the role
- Design, develop, and maintain automated test scripts for mobile applications using Appium with Java and Selenium with Selenide.
- Collaborate with QA engineers, developers, and product managers to understand requirements and ensure comprehensive test coverage.
- Execute automated test suites, analyze results, and report defects with clear and actionable information.
- Continuously improve and optimize test automation frameworks and processes.
- Integrate automated tests into the CI/CD pipeline using tools such as Jenkins.
- Manage and utilize MongoDB for test data storage and retrieval, ensuring test data integrity and availability.
- Monitor and maintain test environments and test data.
- Participate in code reviews and contribute to improving coding standards and best practices.
- Provide training and support to team members on test automation tools and frameworks.
- Stay updated with the latest industry trends and advancements in test automation and mobile technologies.
Requirements
- 2 or more years of experience in software testing.
- Experience in manual, automation, performance and exploratory testing.
- Experience with software testing processes, practices and test design techniques.
- Experience with test automation using tools such as Espresso, XCTest or familiarity with similar frameworks such as Calabash and Appium.
- Experience with OOP concepts and coding standards.
- Experience with web service testing, source control management, and continuous integration tools.
- Experience in agile software engineering process.
- Applicants must be currently authorized to work in the United States.
- Preferred: Experience with REST, Git and Jenkins.