Mobile Appium Virtusa
Virtusa
Office Location
Full Time
Experience: 3 - 3 years required
Pay:
Salary Information not included
Type: Full Time
Location: All India
Skills: Test Automation, MS Dynamics, ETL testing, TDD, Scrum, Cucumber, Agile, Configuration management, continuous integration, Unit Testing, Functional Testing, Integration Testing, Regression Testing, Automation, user stories, Test scenarios, Java, Selenium, RESTful APIs, Jenkins, iOS, android, Appium, android studio, Emulators, User Acceptance Testing, System management, containerization, build tools, Maven, gradle, Computer Science, Engineering, Communication skills, Problem Solving, BDD, Gherkin, Digital infrastructure, Automated software releases, industry best practices, Crossfunctional team, Acceptance criteria, Serenity, Postman, CI CD pipelines, Native Mobile App Automation, UI locator strategy, Apple Xcode, Commercial Loans
About Virtusa
Job Description
You should have a strong capability in Test Automation and setting up frameworks on multiple application types and platforms, including Web, Microservice/API, and Mobile. Additionally, you must possess knowledge and experience in MS Dynamics/ETL testing and implementing testing fundamentals such as TDD, BDD, and Scrum. Hands-on experience with Cucumber & Gherkin is required, along with experience in an agile environment focusing on digital infrastructure, configuration management, continuous integration, and automated software releases. Your responsibilities will include having deep knowledge and insights into testing best practices, implementation of various testing types, and coverage of functional requirements with tooling and frameworks. You should be competent in working as part of a Scrum team, shaping User Stories, identifying acceptance criteria, and key test scenarios. Automation of functional testing in sprints and maintaining automated regression packages is essential, along with applying industry best practices and fostering knowledge sharing to solve complex business problems. As for technical requirements, you should have a minimum of 3+ years of experience in Java, Selenium, Serenity (or equivalent) within multi-tiered environments. Experience in test automation of RESTful APIs, manual testing using Postman, and test automation within continuous integration environments (CI CD pipelines, ideally Jenkins) is necessary. Expertise in Native Mobile App Automation for IOS and Android, using Appium with UI locator strategy, Apple Xcode, and Android Studio is required. Manual Testing of Mobile apps on varied devices using Emulators or Physical devices is also expected. Nice to have skills include a strong understanding of user acceptance testing, experience in NFT and shift left performance testing, automated software releases, configuration management, and system management in a high availability cloud environment. Experience with build tools like Maven or Gradle, compatibility testing tools (ideally Browserstack) is beneficial. Key skills for this role include a degree in Computer Science and/or Engineering (other degrees may be considered), highly effective communication skills, the ability to thrive in a fast-paced, collaborative environment, problem-solving ability, and a relentless focus on delivering business value through sound engineering methods and principles.,