Lead Automation Test Engineer

Job Locations US-DC
Job ID
2021-3135
# of Openings
1
Category
*Technical Consulting

Overview

Acuity is looking for a Lead Software Test Engineer with a strong background in automation testing.  Acuity is focused on building cutting edge, custom and functional applications for government agencies. We are a team of “doers” with a bias towards action and have a proven track record of implementing innovative technology solutions to solve complex challenges within government. Our team believes in the importance of usability, user experience (UX), and seek to break the stereotype of clunky government applications. We use modern design and project management tools such as design thinking, rapid prototyping, and agile development to build and customize solutions that are fun to use and effective at meeting their goals. We think of the applications we build as products and work to ship those products in months instead of years.

Responsibilities

The Lead Test Engineer is responsible for the following:

  • Plan and implement testing (e.g., regression, functional, data validation, system integration, load, or performance tests) for new and existing functionality.
  • Work closely with development teams to design testing strategies and integrate testing into the development process. 
  • Plan, create, execute, and automate test cases, working with business partners, developers, and other stakeholders. 
  • Document and analyze test results and recommend corrective action. 
  • Isolate, reproduce, manage, and maintain defects and test case databases, and verify fixes.
  • Support user acceptance testing conducted by business partners or end users.
  • Conduct exploratory testing and risk analysis for complex features, e.g., those that span across platforms or teams.
  • Identify opportunities to reduce testing time and effort by automating repeatable tests.
  • Enhance and maintain the test automation framework.  
  • Understand and apply automated testing approaches such as model-based testing or record-and-replay. 
  • Research, recommend, and implement new testing technologies and practices, such as incorporating machine learning. 
  • Define and champion quality and testing best practices among development teams.  
  • Collaborate and share information with other software QA engineers
  • Write test cases and map out test scenarios, design automated test scripts that are reusable and execute tests daily
  • Test solutions in terms of functionality, performance, reliability, stability and compatibility with other legacy- and / or external systems
  • Working closely with developers, professional services team and product owners to define the testing components that will be used to validate requirements against developed software
  • Lead and assist with Scrum Team estimation of stories and sizing of effort to include the representation of the test automation and engagement with Continuous Integration (CI) as required
  • Identify test requirements from specifications, map test case requirements and design test coverage plan
  • Identify any potential quality issues per defined process and escalate potential quality issues immediately to management
  • Ensure that validated deliverables meet functional and design specifications and requirements
  • Isolate, replicate, and report defects and verify defect fixes

Qualifications

  • Bachelor's degree in computer science, MIS, or related discipline, or equivalent related experience
  • 5+ years of experience leading automation testing teams including testing methodologies, tools and best practices
  • Experience writing test automation scripts
  • Experience designing and implementing test plans
  • Experience with test automation frameworks (e.g., Selenium, Cypress, Puppeteer, Playwright)
  • Experience with application performance monitoring and observability tools
  • Attention to detail and ability to identify, isolate and document defects
  • Strong knowledge of agile practices and experience with agile planning tools (e.g., Jira)
  • Effective verbal and written communication skills for both technical and non-technical audiences
  • Collaboration skills and ability to lead a team
  • Adaptability and willingness to learn
  • Creative solving of technical problems to ensure the ability translate technical requirements test plans
  • Ability to focus on deadlines and deliverables
  • Experience in Quality Management Software and Processes
  • Knowledge and experience in technical aspects of software solution being tested
  • Previous cloud computing experience preferred (MS Azure and ServiceNow)

 

Clearance Requirement

  • Must have Active DoD secret clearance verified in JPAS. Top Secret preferred. 

 

About Acuity

Acuity, Inc. is a leading management and technology consulting firm that specializes in serving the federal government. Our innovative, collaborative and rewarding work environment has earned repeat honors from the Washington Business Journal’s Best Places to Work and SmartCEO Corporate Culture awards.

 

We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, protected veteran status or any other characteristic protected by law.

 

 #CB

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed