Quality Assurance Engineer - Mobile Tech

Praxis Engineering
Chantilly, VA
Job Description
The Quality Assurance Engineer will design, develop, and maintain automated test scripts using various tools. They will assist with creating and maintaining test environments, analyze system requirements, and contribute to test planning. The role involves validating app behavior across different platforms and documenting results. Participation in continuous improvement is a key aspect of this position.

Requirements

  • Experience developing automated tests for web applications using Selenium/Cucumber.
  • Experience developing automated tests for mobile applications using Appium.
  • Strong background in Java or another object-oriented programming language.
  • Experience with modern JavaScript frameworks like VueJS, AngularJS, ReactJS, etc.
  • Understanding of RESTful web services, XML enabled Web Services, WSDL, SOAP, etc.
  • Experience with microservices and related technologies.
  • Experience with AWS
  • Understanding of QA methodologies, lifecycle, and processes
  • Clear code writing skills
  • Problem solving and troubleshooting skills
  • Ability to learn new technologies
  • Experience with Agile methodologies
  • Experience with CI/CD pipelines
  • Bachelor's in Computer Science or similar
  • Active Secret clearance required
]]>