30 Dec
QA Mobile Automation Engineer- Locals CO -5 Months
Colorado, Denver , 80265 Denver USA

Vacancy expired!

Greetings of the Day We have an excellent requirement for you. Please go through the job description and let me know your level of interest in this position. Feel free to mail me at or call me at Kris+1 Job Title: QA Mobile Automation Engineer Location: Denver, CO Duration:5 Months Client: State of Colorado Locals Colorado Only The QA Mobile Automation Engineer participates as a critical member of the Product Delivery Team. They will be a subject matter expert and provide testing innovation for the My Colorado initiative. The QA Mobile Automation Engineer is responsible for conducting testing activities as part of an Agile team developing mobile application functionality. This includes planning and executing tests based on adherence to development standards and best practices, identifying and managing test data, and identifying and managing application defects. The QA Mobile Automation Engineer is a peer leader to other testers and provides support and guidance. The QA Mobile Automation Engineer will be responsible for developing automated test frameworks and providing guidance and support for other testers utilizing test automation. JOB SKILLS & QUALIFICATIONS: Required:

  • Three or more years designing and executing manual and automated application tests. Prior mobile experience is required.
  • Expert to Advanced practical experience with the following tools and technologies
  • Marcos, Windows, Linux systems
  • iOS, Android devices - handsets and virtualization
  • html/css/client-side scripting
  • Chrome DevTools
  • Proxy Debugging and API tools (Postman, Fiddler, etc.)
  • UI automation tools (Selenium/Katalon, etc.)
  • Mobile automation testing tools (Appium)
  • Load and performance testing tools (JMeter, AWS Distributed Load Testing, etc.)
  • CI/CD Pipelines
  • Cloud technologies (AWS/Azure)
  • Expert-level experience in application testing methodologies and practices with an emphasis on Agile and DevOps.
  • Able to explain and demonstrate the differences between black box, white box and gray box testing.
  • Able to explain and demonstrate key concepts of continuous software improvement (examples: can explain what continuous integration is and why it is important in an Agile environment; has prior working experience developing tests as part of a CI process, has used Jenkins, TeamCity or other CI build tools).
  • Able to explain and demonstrate test planning and strategizing for an Agile project vs. a Waterfall project.
Preferred: Advanced scripting for automated tests in multiple languages (Javascript, Python, bash, etc.) Configuration Management experience Performance tuning experience Product Documentation experience Experience with Security Scanning and reporting (Veracode, MobSF) Undergraduate degree from an accredited college or university. Preference will be given to those applicants who studied Information Systems, Computer Science or related disciplines. Relevant work experience may be substituted for education at the discretion of the hiring manager. ESSENTIAL DUTIES: Duty: Plan and Execute Tests Create, maintain, and execute automated application test scripts Create, maintain, and execute manual test plans; identify corner cases and recommended handling strategies (back out, go forward, messaging) Create, maintain, schedule, and execute load testing plans and scripts (JMeter, AWS Distributed Load Testing) Create, maintain, schedule, and execute accessibility testing plans Identify performance benchmarks and bottlenecks (AWS CloudWatch, CloudTrails, X-Ray Monitoring) Generate testing reports and maintain QA artifacts in project wiki (test scripts, run logs, result reports) Integrate QA automation into existing CI/CD pipelines (Azure DevOps, xUnit tests) Integrate security scanning into automated build processes - synthesize and consolidate scan results into project reports Delegate tasks to QA support team members Provide training and onboarding support as needed Duty: Identify and Manage Test Defects Ensure that a defect management process exists for all testing (API, UI, Load, Security, etc.). Establish effective communications with development teams for defect management. Manage the documentation and resolution of all system test defects. Monitor the management of user acceptance test defects. Determine when a valid defect has occurred, how to communicate it, or if it needs to be escalated for analysis or repair. Duty: Automation and Tool Maintenance and Development Responsible for development and upkeep of reusable tests and tools for use by the entire test team such as mock test frameworks for API testing or test classes for automated tests. Responsible for test environment configuration and setup (previous experience with cloud-based solutions helpful). Serve as an administrator for application lifecycle management solutions. Be able to provide guidance when testers need one on one automation support, be an evangelist for automation. Duty: Reporting, facilitating, and working on initiatives for Testing Solutions and CTO Facilitate workgroups to support Applications team and Testing Solutions team initiatives. Participate in project related meetings. Facilitate defect review meetings. Facilitate peer reviews as it relates to test plans and test scripts for other testers. Mentor peers in mobile and application testing best practices. Required Skills: Qualification Description Experienced AGILE - Agile Development Methodology Advanced (7-9 Years) Web Services and Windows Services Proficient (4-6 Years) AWS-CSA Professional (cloud) Proficient (4-6 Years) Microsoft SQL Server Proficient (4-6 Years) Ruby on Rails Proficient (4-6 Years) JavaScript Proficient (4-6 Years) Python Proficient (4-6 Years) XML Proficient (4-6 Years) XPath Proficient (4-6 Years)

Vacancy expired!


Related jobs

Report job