Senior Engineer, Automation Testing

  • location: Richmond, VA
  • type: Permanent
  • salary: $100,000 - $120,000 per year
easy apply

job description

Senior Engineer, Automation Testing

job summary:
Title: Senior Engineer, Automated Testing

Location: Richmond, VA

Permanent opportunity/ Direct hire

Description:

The Senior Engineer, Automated Testing is responsible for leading, designing, developing and executing end-to-end automated functional, integration and regression tests using automated testing tools and technologies. The role defines the testing strategy and plan for continuously increasing automated test coverage for multiple applications. The role ensures the integration and implementation of the automated testing strategy fits into established frameworks. The Senior Engineer, Automated Testing identifies, and reports issues and risks associated with test automation and identifies areas for improvement, while continuously increase and maintains automated regression test coverage.

Essential functions for this role include:

  • Leads the team's test automation efforts ensuring established milestones for testing are met continuously and to the product and technical ownership's satisfaction
  • Selects appropriate test automation tools, applying the latest techniques in automated testing including test data generation
  • Develops Automation Testing Framework and establishes automation best practices, framework model, and execution metrics
  • Designs, creates, and schedules automated tests using test automation tools
  • Collaborate with manual test engineers to identify regression tests that are candidates for automation and assess suitability of test scenarios for automation
  • Maintain a comprehensive suite of automated regression tests, adding new tests to the automated regression suite following each Sprint
  • Understands the role of testing and test automation within the software development lifecycle and business-related project constraints
  • Provides the team and management with timely and accurate estimates for assigned task duration, along with confidence levels and foreseeable dependencies
  • Provides technical guidance to junior-level internal and contracted test engineers and/or test technicians
  • Monitors and reports on testing activities, testing status, issues and risks
  • Assist with QA activities as assigned
If you have the following credentials, we encourage you to apply:

  • BA/BS or equivalent experience; Certification in testing and in test automation preferred
  • 5-7 years of experience; 5+ years of hands-on experience in the development and maintenance of automated testing frameworks using tools such as Selenium.
  • 3+ years of hands-on experience with HP UFT, preferred. Experience with Robotics Process Automation tool is preferred.
  • 1-3 years of overall supervisory/management experience
  • Experience in the development and maintenance of an automated testing framework with Selenium
  • Experience with web services and API testing (REST, WebAPI, AWS)
  • Excellent skills with Oracle, SQL and XML.
  • Must have detailed knowledge using build and deploy applications such as Cucumber / Jenkins / AWS.
  • Excellent technical problem-solving and debugging skills.
  • Practice in executing in an Agile (Scrum) development environment (preferred).
  • Demonstrated experience in one or more industry standard programming or scripting languages
  • Solid understanding of object-oriented programming, design and debugging skills
  • Experience creating and executing SQL queries and creating test data sets
  • Significant experience with test automation script development beyond record/playback that includes testing of large, complex applications that run on a variety of platforms
  • Experience using building and deployment tools such as Cucumber and integration tools such as Jenkins to create a robust automation test package
  • Experience of source control systems and configuration management
  • Superior ability to identify issues and produce possible resolutions based on automated test results
  • Experience creating requirements traceability matrices
  • Demonstrates accuracy, thoroughness and attention to detail
  • Strong written/oral communication skills
  • Proven ability to create test scenarios and acceptance tests against Agile User Stories preferred
  • Demonstrated experience with application life cycle management (ALM) tools such as Rally, Jira Agile, or HP Quality Center or similar preferred
 
location: Richmond, Virginia
job type: Permanent
salary: $100,000 - 120,000 per year
work hours: 9am to 5pm
education: Bachelors
 
responsibilities:
Title: Senior Engineer, Automated Testing

Location: Richmond, VA

Permanent opportunity/ Direct hire

Description:

The Senior Engineer, Automated Testing is responsible for leading, designing, developing and executing end-to-end automated functional, integration and regression tests using automated testing tools and technologies. The role defines the testing strategy and plan for continuously increasing automated test coverage for multiple applications. The role ensures the integration and implementation of the automated testing strategy fits into established frameworks. The Senior Engineer, Automated Testing identifies, and reports issues and risks associated with test automation and identifies areas for improvement, while continuously increase and maintains automated regression test coverage.

Essential functions for this role include:

  • Leads the team's test automation efforts ensuring established milestones for testing are met continuously and to the product and technical ownership's satisfaction
  • Selects appropriate test automation tools, applying the latest techniques in automated testing including test data generation
  • Develops Automation Testing Framework and establishes automation best practices, framework model, and execution metrics
  • Designs, creates, and schedules automated tests using test automation tools
  • Collaborate with manual test engineers to identify regression tests that are candidates for automation and assess suitability of test scenarios for automation
  • Maintain a comprehensive suite of automated regression tests, adding new tests to the automated regression suite following each Sprint
  • Understands the role of testing and test automation within the software development lifecycle and business-related project constraints
  • Provides the team and management with timely and accurate estimates for assigned task duration, along with confidence levels and foreseeable dependencies
  • Provides technical guidance to junior-level internal and contracted test engineers and/or test technicians
  • Monitors and reports on testing activities, testing status, issues and risks
  • Assist with QA activities as assigned
If you have the following credentials, we encourage you to apply:

  • BA/BS or equivalent experience; Certification in testing and in test automation preferred
  • 5-7 years of experience; 5+ years of hands-on experience in the development and maintenance of automated testing frameworks using tools such as Selenium.
  • 3+ years of hands-on experience with HP UFT, preferred. Experience with Robotics Process Automation tool is preferred.
  • 1-3 years of overall supervisory/management experience
  • Experience in the development and maintenance of an automated testing framework with Selenium
  • Experience with web services and API testing (REST, WebAPI, AWS)
  • Excellent skills with Oracle, SQL and XML.
  • Must have detailed knowledge using build and deploy applications such as Cucumber / Jenkins / AWS.
  • Excellent technical problem-solving and debugging skills.
  • Practice in executing in an Agile (Scrum) development environment (preferred).
  • Demonstrated experience in one or more industry standard programming or scripting languages
  • Solid understanding of object-oriented programming, design and debugging skills
  • Experience creating and executing SQL queries and creating test data sets
  • Significant experience with test automation script development beyond record/playback that includes testing of large, complex applications that run on a variety of platforms
  • Experience using building and deployment tools such as Cucumber and integration tools such as Jenkins to create a robust automation test package
  • Experience of source control systems and configuration management
  • Superior ability to identify issues and produce possible resolutions based on automated test results
  • Experience creating requirements traceability matrices
  • Demonstrates accuracy, thoroughness and attention to detail
  • Strong written/oral communication skills
  • Proven ability to create test scenarios and acceptance tests against Agile User Stories preferred
  • Demonstrated experience with application life cycle management (ALM) tools such as Rally, Jira Agile, or HP Quality Center or similar preferred
 
qualifications:
Title: Senior Engineer, Automated Testing

Location: Richmond, VA

Permanent opportunity/ Direct hire

Description:

The Senior Engineer, Automated Testing is responsible for leading, designing, developing and executing end-to-end automated functional, integration and regression tests using automated testing tools and technologies. The role defines the testing strategy and plan for continuously increasing automated test coverage for multiple applications. The role ensures the integration and implementation of the automated testing strategy fits into established frameworks. The Senior Engineer, Automated Testing identifies, and reports issues and risks associated with test automation and identifies areas for improvement, while continuously increase and maintains automated regression test coverage.

Essential functions for this role include:

  • Leads the team's test automation efforts ensuring established milestones for testing are met continuously and to the product and technical ownership's satisfaction
  • Selects appropriate test automation tools, applying the latest techniques in automated testing including test data generation
  • Develops Automation Testing Framework and establishes automation best practices, framework model, and execution metrics
  • Designs, creates, and schedules automated tests using test automation tools
  • Collaborate with manual test engineers to identify regression tests that are candidates for automation and assess suitability of test scenarios for automation
  • Maintain a comprehensive suite of automated regression tests, adding new tests to the automated regression suite following each Sprint
  • Understands the role of testing and test automation within the software development lifecycle and business-related project constraints
  • Provides the team and management with timely and accurate estimates for assigned task duration, along with confidence levels and foreseeable dependencies
  • Provides technical guidance to junior-level internal and contracted test engineers and/or test technicians
  • Monitors and reports on testing activities, testing status, issues and risks
  • Assist with QA activities as assigned
If you have the following credentials, we encourage you to apply:

  • BA/BS or equivalent experience; Certification in testing and in test automation preferred
  • 5-7 years of experience; 5+ years of hands-on experience in the development and maintenance of automated testing frameworks using tools such as Selenium.
  • 3+ years of hands-on experience with HP UFT, preferred. Experience with Robotics Process Automation tool is preferred.
  • 1-3 years of overall supervisory/management experience
  • Experience in the development and maintenance of an automated testing framework with Selenium
  • Experience with web services and API testing (REST, WebAPI, AWS)
  • Excellent skills with Oracle, SQL and XML.
  • Must have detailed knowledge using build and deploy applications such as Cucumber / Jenkins / AWS.
  • Excellent technical problem-solving and debugging skills.
  • Practice in executing in an Agile (Scrum) development environment (preferred).
  • Demonstrated experience in one or more industry standard programming or scripting languages
  • Solid understanding of object-oriented programming, design and debugging skills
  • Experience creating and executing SQL queries and creating test data sets
  • Significant experience with test automation script development beyond record/playback that includes testing of large, complex applications that run on a variety of platforms
  • Experience using building and deployment tools such as Cucumber and integration tools such as Jenkins to create a robust automation test package
  • Experience of source control systems and configuration management
  • Superior ability to identify issues and produce possible resolutions based on automated test results
  • Experience creating requirements traceability matrices
  • Demonstrates accuracy, thoroughness and attention to detail
  • Strong written/oral communication skills
  • Proven ability to create test scenarios and acceptance tests against Agile User Stories preferred
  • Demonstrated experience with application life cycle management (ALM) tools such as Rally, Jira Agile, or HP Quality Center or similar preferred
 
skills: Title: Senior Engineer, Automated Testing

Location: Richmond, VA

Permanent opportunity/ Direct hire

Description:

The Senior Engineer, Automated Testing is responsible for leading, designing, developing and executing end-to-end automated functional, integration and regression tests using automated testing tools and technologies. The role defines the testing strategy and plan for continuously increasing automated test coverage for multiple applications. The role ensures the integration and implementation of the automated testing strategy fits into established frameworks. The Senior Engineer, Automated Testing identifies, and reports issues and risks associated with test automation and identifies areas for improvement, while continuously increase and maintains automated regression test coverage.

Essential functions for this role include:

  • Leads the team's test automation efforts ensuring established milestones for testing are met continuously and to the product and technical ownership's satisfaction
  • Selects appropriate test automation tools, applying the latest techniques in automated testing including test data generation
  • Develops Automation Testing Framework and establishes automation best practices, framework model, and execution metrics
  • Designs, creates, and schedules automated tests using test automation tools
  • Collaborate with manual test engineers to identify regression tests that are candidates for automation and assess suitability of test scenarios for automation
  • Maintain a comprehensive suite of automated regression tests, adding new tests to the automated regression suite following each Sprint
  • Understands the role of testing and test automation within the software development lifecycle and business-related project constraints
  • Provides the team and management with timely and accurate estimates for assigned task duration, along with confidence levels and foreseeable dependencies
  • Provides technical guidance to junior-level internal and contracted test engineers and/or test technicians
  • Monitors and reports on testing activities, testing status, issues and risks
  • Assist with QA activities as assigned
If you have the following credentials, we encourage you to apply:

  • BA/BS or equivalent experience; Certification in testing and in test automation preferred
  • 5-7 years of experience; 5+ years of hands-on experience in the development and maintenance of automated testing frameworks using tools such as Selenium.
  • 3+ years of hands-on experience with HP UFT, preferred. Experience with Robotics Process Automation tool is preferred.
  • 1-3 years of overall supervisory/management experience
  • Experience in the development and maintenance of an automated testing framework with Selenium
  • Experience with web services and API testing (REST, WebAPI, AWS)
  • Excellent skills with Oracle, SQL and XML.
  • Must have detailed knowledge using build and deploy applications such as Cucumber / Jenkins / AWS.
  • Excellent technical problem-solving and debugging skills.
  • Practice in executing in an Agile (Scrum) development environment (preferred).
  • Demonstrated experience in one or more industry standard programming or scripting languages
  • Solid understanding of object-oriented programming, design and debugging skills
  • Experience creating and executing SQL queries and creating test data sets
  • Significant experience with test automation script development beyond record/playback that includes testing of large, complex applications that run on a variety of platforms
  • Experience using building and deployment tools such as Cucumber and integration tools such as Jenkins to create a robust automation test package
  • Experience of source control systems and configuration management
  • Superior ability to identify issues and produce possible resolutions based on automated test results
  • Experience creating requirements traceability matrices
  • Demonstrates accuracy, thoroughness and attention to detail
  • Strong written/oral communication skills
  • Proven ability to create test scenarios and acceptance tests against Agile User Stories preferred
  • Demonstrated experience with application life cycle management (ALM) tools such as Rally, Jira Agile, or HP Quality Center or similar preferred

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs


    Senior Financial Analyst

  • location: Richmond, VA
  • job type: Contract
  • salary: $33.65 - $36 per hour
  • date posted: 8/1/2019

    Experienced IT Auditor

  • location: Richmond, VA
  • job type: Permanent
  • salary: $75,000 - $90,000 per year
  • date posted: 10/18/2018