We are looking for Web Mobile Automation Test Engineer for our client in New York City, NY
Job Title: Web Mobile Automation Test Engineer
Job Location: New York City, NY
Job Type: Contract
Job Overview:
Pay Range: $60hr - $65hr
Requirement/Must Have:
- Bachelors degree in Computer Science, Engineering or related field or equivalent experience.
- 3+ years of experience in web and mobile application testing.
- Strong hands-on experience with Selenium WebDriver.
- Strong hands-on experience with Appium for Android and iOS testing.
- Proficiency in Java, Python or JavaScript for automation scripting.
- Experience with TestNG, JUnit or PyTest.
- Good understanding of automation frameworks (Hybrid, Data-driven, POM).
- Experience with version control tools such as Git.
- Familiarity with CICD tools.
- Strong understanding of SDLC, STLC, and Agile methodologies.
- Good analytical, debugging, and problem-solving skills.
Responsibilities:
- Design, develop and maintain automated test scripts for web applications using Selenium.
- Design, develop and maintain automated test scripts for mobile applications (Android, iOS) using Appium.
- Perform functional, regression, smoke, and sanity testing for web and mobile platforms.
- Create and execute test plans, test cases, and test scenarios based on requirements and user stories.
- Identify, log, track, and retest defects using defect tracking tools.
- Integrate automation tests with CICD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps).
- Conduct cross-browser testing (Chrome, Firefox, Edge, Safari) and cross-device testing.
- Collaborate with developers and product owners to understand requirements and improve test coverage.
- Participate in Agile/Scrum ceremonies such as sprint planning, daily standups, and retrospectives.
- Perform API testing and basic database validation as required.
- Continuously enhance automation frameworks and testing best practices.
Nice to Have:
- Experience with API automation (RestAssured, Postman, SOAP UI).
- Experience with cloud device platforms (BrowserStack, Sauce Labs).
- Experience in performance testing tools (JMeter, LoadRunner).
- Knowledge of BDD frameworks (Cucumber).
- Experience testing hybrid and native mobile apps.
- Exposure to DevOps practices and containerization (Docker).
Skills:
- Strong communication and collaboration skills.
- Ability to work independently and within a team.
- Attention to detail and commitment to quality.
- Good time management and multitasking abilities.