backGo to search

Senior Mobile QA Automation Test Engineer

Automated Testing in Mobile, Android Testing, Testing in Mobile, Mobile Test Automation, iOS Automated Testing

We are looking for a Senior Mobile QA Automation Test Engineer to join our team.

The successful candidate will be responsible for developing and executing automated tests for mobile applications. This role offers an exciting opportunity to contribute to the quality and success of our mobile products.

If you're passionate about Mobile QA Automation and want to thrive in a dynamic environment, we invite you to join the EPAM team!

  • Develop and execute automated tests for mobile applications
  • Review business and software requirement documents, as well as test cases, and coordinate with developers for defect-fixing
  • Contribute to the development and execution of Test Plans, creating Test scenarios & Test cases mapping to the requirements
  • Work with cross-functional teams in Agile (Scrum) methodology, ensuring quality throughout the software testing and development lifecycle
  • Conduct Functional Testing, UAT, Integration testing, System testing, Exception testing, and Backend Testing of Mobile applications
  • Analyze business requirements & specifications and plan the development and execution of Test Plans
  • Use test automation tools and frameworks such as Selenium, Appium, and Xcode for mobile application testing
  • Collaborate with developers and other team members to ensure the quality and reliability of mobile applications
  • 7-11 years of experience in Mobile Testing using tools like Appium, Selendroid, UIAutomator
  • Solid knowledge of automation testing in Robot framework
  • Experience in testing React applications
  • Extensive experience in using JUnit framework for Unit testing, Maven and Ant for Project building tool, and worked with Jenkins/Hudson for Continuous Integration
  • Strong understanding of technical mainframe testing strategies
  • Experienced in automation mainly based on WebDriver and TestNG framework with Java programming language
  • Proficient in using test automation tools such as Selenium IDE, Selenium RC, Selenium Web driver 2.0, Selenium Grid, HP QTP and Mercury Quality Center to develop automation testing scripts for web and client server applications
  • Good experience in reviewing business requirement document and software requirement documents, test cases and their execution, also coordinated with developers for fixing defects
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and methods like Waterfall and Agile (SCRUM, SCRUM-BAN), Waterfall and Extreme Programming (XP)
  • Knowledge of relational databases and create SQL queries to view successful transactions of data
nice to have
  • Exposure to the fundamentals of Enterprise Architecture is preferred


For you
  • Insurance Coverage 
  • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
  • Financial assistance for medical crisis 
  • Retiral Benefits – VPF and NPS 
  • Customized Mindfulness and Wellness programs 
  • EPAM Hobby Clubs
For your comfortable work
  • Hybrid Work Model 
  • Soft loans to set up workspace at home 
  • Stable workload 
  • Relocation opportunities with ‘EPAM without Borders’ program

For your growth
  • Certification trainings for technical and soft skills 
  • Access to unlimited LinkedIn Learning platform 
  • Access to internal learning programs set up by world class trainers 
  • Community networking and idea creation platforms 
  • Mentorship programs 
  • Self-driven career progression tool