Let’s Connect Today!

NextGen Person

QA/ Tester (Selenium) in St. Louis, MO at NextGen

Date Posted: 7/13/2018

Job Snapshot

Job Description

This Contractor QA Test Engineer position is part of the Treasury Services Division and is located in the St. Louis office of the Federal Reserve Bank of St. Louis. The Treasury Services Division strives to provide outstanding application solutions, business line leadership and customer support for a broad portfolio of Treasury programs.


The incumbent provides software testing management services to the systems owned by the Department of Treasury's Bureau of the Fiscal Service. The Contractor QA Automation Engineer will provide support by:



  • Developing test automation strategies and approaches that incorporate multiple phases of testing including unit, system and integration, functional, performance, and regression testing

  • Developing supporting test plans that incorporate automated testing tools

  • Creating and maintaining reusable automated tests

  • Developing and implementing a strategy for creating and maintaining reusable test data

  • Create and implement automated testing of web applications across multiple web browsers and platforms

  • Develop and maintain quality metrics

  • Experience with process definition and documentation and working knowledge of Release Management

  • Experience directly managing continuous integration (CI) and continuous deployment (CD) processes



Responsibilities:



Work with various stakeholders and customers to:



  • Support the application development unit testing strategy, tools, and automation

  • Coordinate with project management to assure testing is planned into all phases

  • Develop, maintain and execute automated test scripts for requirement validation, integration, regression, performance and usability testing

  • Collect performance requirements, along with developing the appropriate performance test work products (test strategies, plans, scenarios and scripts)

  • Create/maintain reusable test data

  • Plan-fully prepare test environments in advance of testing

  • Support automated testing of application and environmental upgrades as well as resolution of production issues

  • Support and maintain quality related metrics like unit test coverage, testing progress

  • Document test results and assist with defect management

  • Produce status reports related to the testing process

  • Review and maintain all project documentation in accordance with department procedures

  • Participate in test strategy, test estimation and planning discussions

  • Draft test related artifacts, including Test Plans, Business Test Scenarios and Requirements Traceability Matrices

  • Maintain understanding of current and new testing technologies

  • Lead Lessons Learned or Project Review sessions, and identify potential work process improvements


Qualifications:



  • US citizenship is required

  • Bachelor's degree or commensurate experience preferred

  • 3-5 years of experience as a Quality Assurance Automation Engineer is preferred

  • Experience with HP Performance Center and Load Runner is a plus

  • Experience with change management and defect tracking tools - JIRA is a plus

  • Experience in the creation of SQL scripts

  • Experience with Cucumber and Selenium

  • Strong interpersonal skills and written communications

  • High standards of confidentiality; ability to handle sensitive information with integrity and trust