28 Oct
QA DevOps Engineer
Virginia, Richmond , 23173 Richmond USA

Vacancy expired!

If you are interested in this opportunity, please send your resume to This position is responsible for identifying and analyzing the quality engineering & continuous testing needs related to technology solutions to complex business problems. This position will establish and implement all quality engineering processes and tools, including test methodologies, test strategies, test design techniques, automation scripts, and automated tools to ensure that exhaustive testing is conducted for complex custom and vendor supplied software systems.

  • Expert knowledge of software development life cycle, quality engineering, agile testing best practices and methodologies.
  • Design & develop pipeline as a code for Continuous testing pipeline to integrate automation scripts into CI/CD pipeline.
  • Experience of BDD implementation, tagging strategy and pipeline integration
  • Experience in performance testing tools like performance center & JMeter Strong knowledge of RDS and NoSQL databases, writing queries, stored procedures and scripts
  • Experience in programming using Python or Java or other languages
  • Experience in PowerShell a plus
  • Experience with API testing, service virtualization and/or mock testing experience a plus
  • Experience with Kafka, MQ message queues a plus
  • Cloud-based testing skills; Terraform, etc a plus
  • Drive automation efficiencies and coverage effectiveness using different tools and techniques Review the development code to build effective automation suite to cover technical and business integration automation coverage
  • Good communications, organizational, presentation, interpersonal, and negotiation skills with the ability to cultivate positive working relationships with business and technical staff from all levels within the Federal Reserve System.
  • Working knowledge of UNIX, SQL and AWS
  • Capture quality data and metrics to provide insights and conclusions
Key Responsibilities
  • Design and establish quality measures, standards, and tools for new applications, products, and/or enhancements to existing applications throughout their development/product lifecycles.
  • Function as a liaison or act as Quality coach between the Quality Engineering and Agile Teams/Delivery teams to assist engineers with the development of software to ensure that design specifications are satisfied from a user perspective.
  • Assist with the quality implementation and support of multiple applications from both the user and technical perspective.
  • Assist with the coordination of cross-functional and cross platform test strategies for upstream and downstream integration.
  • Review and edit files using a software editing tool to aid in testing scenarios as well as assist business lines with schema validation/format/inbound/outbound testing.
  • Assist in formal and informal reviews throughout the software development life cycle.
  • Develop and communicate technical policies, procedures, and strategies, and clearly articulate complex situations to both technical and non-technical personnel.
  • Lead quality engineering testing efforts related to cloud testing strategy and efforts
  • Ensure that testing activities assess application`s ability to meet business requirements, systems goals, end-user requirements, performance requirements, and security requirement.
  • Design and develop appropriate test plans, test cases, and story/feature test data to test complex problems or to address specific user requirements.
  • Develop feature based testing roadmap schedule, identify testing & development dependencies and collaborate with business integration and product owners for thorough coverage of e2e testing and sign-off
  • Design and develop sprint regression testing methodologies, scenarios, risk based testing strategies and automation suite.
  • Design and implement defect prevention techniques & tracking processes and appropriate metrics to ensure that all software meets quality standards
  • Collaborate with application development personnel and business personnel to plan all phases of application testing including, unit, integration, system, regression, load, performance, security, contingency, and user acceptance testing.
  • Recommend policies, standards, and procedures for continuous improvement & continuous testing of the Quality Engineering role within the FRS.
EEO Employer Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or

Vacancy expired!


Related jobs

Report job