Test Automation Engineer, BAE Systems

Test Automation Engineer, BAE Systems

Company BAE Systems
Job title Test Automation Engineer
Job location UK, Europe & Africa / Leeds
Type Full Time

Responsibilities:

  • Analysing test requirements, designing and producing re-usable test scripts, and specifying requirements for environments, data, and test tools required
  • Overcoming development obstacles to deliver quality testing on time
  • Reviewing test artifacts produced by peers
  • Reviewing test results and modifying the test suite as necessary
  • Defining and creating test cases from the analysis of non-functional specifications
  • Designing and executing functional and performance test scripts, and security tests
  • Analysing requirements for test automation, designing and implementing the technical solution regardless of approach. Reviewing and assuring the scope and execution of Unit
  • Tests and Integration Tests performed by Software Engineers
  • Working closely with other Engineers to describe how their work will be, or has been, tested such that the Software Engineers gain insight into the tester’s interpretation of the requirements
  • Execute Session-based (Exploratory) Testing where scripted testing is inappropriate or requires augmentation

Requirements & Skills:

  • Knowledge of Agile software development
  • Knowledge of at least one automated test tool (preferably Selenium and Cucumber)
  • REST assured
  • Experience testing both UI and large data sets
  • Java experience
  • SQL

Other Desirable Skills:

  • Use of collaboration tools (Atlassian Suite, GitHub, etc)
  • Familiarity with BDD and TDD tools
  • Awareness of accessibility standards
  • AWS
  • Postgres
  • Kubernetes
  • Kafka

apply for job button