Description

Job Responsibilities

 

  • Developing and executing test strategies and test plans
  • Automating tests and building sufficient and meaningful test coverage
  • Developing from scratch or contributing to existing testing frameworks and test infrastructure
  • Integrating automated tests with CI/CD pipelines
  • Championing a quality and test mindset across unit, integration, functional, non-functional testing
  • Developing metrics and trend analysis for testing activities
  • Triaging, analysing , and debugging issues and driving issues resolution with the team
  • Initiating and completing test escape and root cause analysis, testing lessons learned
  • Recommending test process improvements and defect prevention actions
  • Working with teams in multiple locations in different time zones, review code PRs fromthe wider team

 

Required Qualifications, Capabilities, And Skills.

 

  • Bachelor's degree in electrical/computer engineering, Computer Science, or equivalent practical experience
  • Experience developing automated testing frameworks and validation tools for mobile applications.
  • Strong programming skills in Java
  • Experience building testing frameworks, tools, and automation.
  • Mobile test automation using tools such as Cucumber, Appium, and Detox
  • Mobile application and mobile browser testing on physical devices and simulators running on both iOS and Android platforms.
  • Experience with (incl. setting up and troubleshooting) distributed test execution on the remote grid of devices.
  • Experience with (incl. setting up and troubleshooting) mobile applications build and deployment pipelines.
  • Experience with mobile application related non-functional testing e.g., accessibility, client-side performance testing.
  • Proven experience in all aspects of functional, integration and regression testing
  • Clean coding and adherence to the software engineering best practices (DRY, SOLID, etc.) with a focus on scalable and maintainable test execution infrastructure
  • Familiarity with the Atlassian toolset
  • Exposure to web technologies (e.g., HTTP, XML, REST, HTML, JS REACT, etc.)
  • Excellent written and verbal communication skills

Education

Any Graduate