Test Automation EngineerSeniorRemoteFull-time9 months ago

Career Path Advertising
Do You Want to Discover Your Ideal Career Path?Craft Your Own Career Path for Free!

About the job

The Quality Engineer will play a key role to define, develop, refine, and execute quality standards and design controls to successfully deliver business-critical enterprise applications and integrate these systems with partners. This position is part of the team that delivers products from conception to go live with an emphasis on software quality for an exceptional customer experience. The Quality Engineer will be involved in all phases of system development; including, but not limited to, requirements, analysis, design, development, verification, and support. The Quality Engineer will need the ability to understand system architectures, design, and implementation, along with the ability to succinctly develop the strategy needed to deliver high-quality results in a time-sensitive environment.

What will you do?

  • Develop test strategy, test plan, test design specification, requirement traceability matrix, and risk assessment leading to successful implementation and timely project completion.
  • Create, maintain, and execute manual and automated test cases and test scripts in accordance with regulations, quality standards, and design controls for all tiers/components of assigned systems; including, but not limited to, user interface (UI), APIs, databases and web services.
  • Report, track, and escalate anomalies discovered during testing and ensure closure on the issues.
  • Collaborate with cross-functional teams to ensure timely and effective testing as part of a regular release schedule.
  • Train, mentor, and collaborate with both local and off-shore teams on assigned releases.
  • Assist with the definition and implementation of quality improvement initiatives.
  • Actively participate in hands-on testing for product releases.
  • Apply energetic organizational, problem-solving, and analytical skills.
  • Apply excellent written and verbal communication inclusive of technical documentation skills.
  • Apply excellent people skills with the ability to mentor team members and educate others on testing principles and methodologies.
  • Ability to work proactively, independently, or as part of a team on multiple tasks and projects, and quickly learn new technologies.
  • Support and comply with the company’s Quality Management System policies and procedures.

Qualifications

  • Bachelor’s Degree in Computer Science or related field as outlined in the essential duties.
  • Experience in web-based enterprise application testing, API Testing, and Database testing.
  • Demonstrated ability to conduct system end-to-end and integration test strategies to identify issues attributed to inconsistencies between business processes or the planned interactions of components.
  • Demonstrated proficiency with tools and frameworks, such as Robot, JMeter, and Selenium.
  • Demonstrated proficiency with programming & scripting languages, such as Python, and Javascript. 
  • Proficient in the Agile/Scrum software development lifecycle.
  • Experience working in Cloud environments.
  • Experience working in the verification of software as a medical device.
  • Experience working in a SOX, HIPAA, CLIA, GCP, or FDA-regulated environment.

Skills

Hard Skills

Test AutomationTestingBug Reporting & Tracking

Soft Skills

Detail Oriented / Quality of WorkCommunication ProficiencyAnalysis and Problem SolvingAnalytical Thinking

Technical Expertise

GCPSOX