Skip to main content

London Job Descriptions

03 Oct 2022

PubSec Automation Test Engineer - Tewkesbury

DXC Technology Stand: F25 Gold Sponsor

Job Description:

At DXC Technology, delivering excellence for our customers and colleagues is more than just a motto, it’s something we strive towards constantly through our work. Every day we deliver mission critical services in a secure environment whilst promoting our people first agenda, a real sense of community and a healthy work-life balance. Our consistently positive customer feedback and continuous growth helps us cement our place as one of the world’s leading IT solutions enterprises, helping us deliver services and solutions in both challenging and exciting situations.


We believe that hiring a diverse team is crucial to our success and our recruiting decisions are based on your skills and experience as an individual. We actively encourage consistent growth on our journey towards a culture of inclusion and recognise that the people we employ are vital to providing a great customer experience. As such, we have a variety of training, support, and tools available to aid in your continual personal and professional development. Our ongoing goal is to drive innovation and modernise operations across the board, which includes furthering the skills of our colleagues. At DXC, building a better you, builds a better us.


At DXC, one of our platinum accounts has an opening for an Automation Test Engineer to be based virtually.  This role will oversee projects and products for our clients.  Our Automation Test Engineer will work as part of multiple teams and will be highly organised, with excellent problem-solving skills and attention to detail.  Your role will include planning, developing, and executing automated test suites, evaluating, and addressing issues as they arise.


Role responsibilities:

  • Create and maintain reusable test data for automation scripts.
  • Responsible for defect tracking, communication, and resolution.
  • Maintain and optimise existing test automation frameworks whilst developing effective, and reusable ones.
  • Develop new automation libraries adhering to software development standards.
  • Continuously improve and learn by trying new test automation tools, processes, or methodologies.
  • Implement efficient monitoring and analysis of automated test results.
  • Provide scheduled progress reports to management.
  • Integrate tests into the make/build process for continuous integration efficiency gains using frameworks such as Jenkins.
  • Ensure that automation scripts function well across all supported browsers and platforms.
  • Perform manual testing of test cases as and when needed.
  • Ensure test automation design is traceable to requirements or existing manual test cases and achieves a high level of requirement/test execution coverage.
  • Identify and implement continual improvement initiatives to help clients improve overall quality.


What you will bring to the team:

  • Willingness to execute both manual and automated tests as needed in addition to development responsibilities.
  • Proven ability to manage and prioritise multiple, diverse projects simultaneously.
  • Independence, flexibility, and self-motivation with strong communication skills.
  • Collaboration with QA teams to ensure proper testing coverage and automation priorities.
  • Communicating test results and highlighting any potential quality risks.
  • Ability to work well independently and as a part of a team in a fast-paced environment. Interact with product management, project management and engineering teams to develop a strong understanding of the project and product testing objectives.


Preferred Skills:

  • B.S. in Computer Science or related area, or relevant work experience.
  • 3 - 5 years of experience with QA automation development and testing in web (including front-end, service layer, and back-end), desktop and mobile.
  • Hands-on experience with Selenium WebDriver and other test automation framework.
  • Demonstrated programming skills in Python, Java, or related languages, such as C#, Unix Shell Scripts, etc.
  • Experience of varied OE – Windows, Redhat, Linux
  • Exposure to Cloud and virtualisation technologies; AWS, Azure, VMWare
  • Hands-on experience with Jenkins, GIT/SVN and manual functional testing.
  • Experience in automation build processes, application deployments and continuous integration systems.
  • Experience with all phases of software testing including test planning, functional testing, and regression testing.
  • Strong knowledge of the following is essential: automated test methodologies, QA methodologies and best practices, multiple software development methodologies, and Agile.
  • Expertise in defect tracking tools such as Atlassian JIRA, ALM.
  • Product testing experience is a plus.
  • Experience with database development concepts, especially Microsoft SQL Server.


What we will do for you:

  • Competitive compensation
  • Pension scheme
  • DXC Select – Our comprehensive benefits package (includes private health/medical insurance, childcare vouchers, gym membership and more)
  • Perks at Work (discounts on technology, groceries, travel and more)
  • DXC incentives (recognition tools, employee lunches, regular social events etc)

Please apply here

View all London Job Descriptions