Web And Mobile Automation Tester

CYNET SYSTEMS INC.
New York, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

New York, United States of America

Tech stack

Java
JavaScript
Agile Methodologies
iOS
Automation of Tests
Azure
Cloud Computing
Code Coverage
Continuous Integration
Software Debugging
DevOps
Firefox
Github
HP Loadrunner
Mobile Application Software
JMeter
JUnit
Python
Object-Oriented Software Development
Scrum
Systems Development Life Cycle
Selenium
SoapUI
Testng
Web Applications
Performance Testing
Postman
Appium
Browserstack
ReadyAPI
GIT
Pytest
Containerization
Information Technology
Data Analytics
Browser Testing
Cucumber
Selenium Webdriver
Software Version Control
Api Management
Docker
Jenkins

Job description

  • Design, develop, and maintain automated test scripts for web applications using Selenium.
  • Design, develop, and maintain automated test scripts for mobile applications (Android and iOS) using Appium.
  • Perform functional, regression, smoke, and sanity testing across 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 test suites with CI/CD pipelines such as Jenkins, GitHub Actions, or 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 including sprint planning, stand-ups, and retrospectives.
  • Perform API testing and basic database validation as required.
  • Continuously enhance automation frameworks and testing best practices.

Requirements

  • Bachelor s 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 programming languages such as Java, Python, or JavaScript.
  • Experience with testing frameworks such as TestNG, JUnit, or PyTest.
  • Understanding of automation frameworks including Hybrid, Data-driven, and Page Object Model (POM).
  • Experience with version control systems such as Git.
  • Familiarity with CI/CD tools and pipelines.
  • Strong understanding of SDLC, STLC, and Agile methodologies.
  • Strong analytical, debugging, and problem-solving skills.

Preferred Qualifications:

  • Experience with API automation tools such as RestAssured, Postman, or SOAP UI.
  • Experience with cloud-based testing platforms such as BrowserStack or Sauce Labs.
  • Knowledge of performance testing tools such as JMeter or LoadRunner.
  • Familiarity with BDD frameworks such as Cucumber.
  • Experience testing hybrid and native mobile applications.
  • Exposure to DevOps practices and containerization tools such as Docker.

Soft Skills:

  • Strong communication and collaboration skills.
  • Ability to work independently and within a team environment.
  • High attention to detail and commitment to quality.
  • Effective time management and multitasking abilities.

Apply for this position