At a Glance
- Tasks: Join us as a Senior QA Engineer to innovate and ensure top-notch software quality.
- Company: Be part of a leading global energy services provider with a focus on growth.
- Benefits: Enjoy competitive pay, career development, and a supportive work environment.
- Other info: Collaborative team culture with opportunities for mentorship and professional growth.
- Why this job: Make a real impact in the energy sector while working with cutting-edge technology.
- Qualifications: 4+ years in software QA, strong analytical skills, and a passion for quality.
The predicted salary is between 50000 - 65000 £ per year.
We are looking for the right people — people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry.
Job Duties
This is a hands-on software quality assurance role. We are looking to recruit a Senior QA Engineer to develop and execute software tests for the Rock Physics desktop and cloud applications. Reporting to the Team Lead and working closely with other QA and the Product Owner, you will apply a comprehensive understanding of all elements of a successful software development program, including code inspections, manual testing, automated testing, functional requirements, design, usability, test plans, results, and defect management, while contributing to continuous improvement of our QA processes.
Key Responsibilities
- Execute & design test cases - Run application workflows, regression test suites, and perform exploratory testing to identify defects; create and maintain test cases that include workflow steps, expected behavior, and validation criteria.
- Develop test automation - Create and maintain automated test cases to increase test coverage and accelerate release cycles.
- Collaborate with developers - Work closely with the development team to test fixes, validate new functionality, and ensure defects are thoroughly documented following published Landmark guidelines.
- Plan future releases - Serve as an integral part of release planning by estimating efforts required in testing, documentation, and advising on product improvement.
- Champion quality practices - Advocate for quality throughout the development lifecycle; participate in agile ceremonies and contribute a QA perspective to sprint planning and retrospectives.
- Support security & quality practices - Assist with secure architecture design reviews and support preparing applications for security testing; ensure security vulnerabilities have been mitigated.
- Leverage AI in daily QA work - Actively use AI-powered tools (e.g., Copilot, AI test case generators, intelligent test analytics) to accelerate test creation, improve defect detection, and enhance overall QA productivity.
- Communicate clearly - Escalate risks, quality metrics, and testing progress in a timely, structured manner to technical and non-technical stakeholders.
- Stay current - Continuously evaluate and adopt emerging testing tools, frameworks, and AI-assisted QA methodologies relevant to the product.
- Mentor Junior QA - Coach junior QA engineers through test reviews, paired testing, and knowledge-sharing to build their domain and automation skills.
Required Qualifications
- 4+ years of professional software quality assurance testing complex, production grade applications in a structured QA environment.
- Bachelor’s Degree or higher in Geoscience, Petroleum Engineering, or a closely related discipline.
- Strong domain expertise in rock physics, petrophysics, or geomechanics and related applications (e.g., DS Petrophysics); experience in the oil-and-gas industry.
- Comprehensive understanding of all elements of a successful software development program, including code inspections, manual testing, automated testing, functional requirements, design, usability, test plans, results, and defect management.
- Proven experience with QA fundamentals: test case design, defect lifecycle management, regression testing, exploratory testing, and test documentation.
- Hands-on test automation experience: writing and maintaining automated test cases (e.g., Selenium or equivalent frameworks).
- Competence with Windows and Linux environments.
- Self-motivated and collaborative; thrives in a team environment and takes initiative without direction.
- Excellent analytical, communication, and problem-solving skills.
Minimum Qualifications:
Minimum qualifications may be acquired through technical schools or equivalent related experience. Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available from the Technical Professional Software (Senior - Principal).
Location
97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom
Compensation Information
Compensation is competitive and commensurate with experience.
Job Opportunities: Senior Software QA Engineer - Rock Physics Applications in Abingdon employer: Halliburton
Join a leading global provider in the energy sector, where innovation and employee development are at the forefront of our work culture. At our Abingdon location, we offer competitive compensation, a collaborative environment, and ample opportunities for professional growth, ensuring that you can thrive while contributing to cutting-edge software quality assurance in rock physics applications.
StudySmarter Expert Advice🤫
We think this is how you could land Job Opportunities: Senior Software QA Engineer - Rock Physics Applications in Abingdon
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage on platforms like LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.
✨Tip Number 2
Prepare for interviews by practising common QA scenarios and questions. We recommend doing mock interviews with friends or using online resources. The more you rehearse, the more confident you'll feel when it’s showtime!
✨Tip Number 3
Showcase your skills! Create a portfolio of your past projects, especially those involving test automation and defect management. We love seeing real examples of your work, so make sure to highlight your achievements.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always looking for passionate individuals who want to innovate and grow with us.
We think you need these skills to ace Job Opportunities: Senior Software QA Engineer - Rock Physics Applications in Abingdon
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior Software QA Engineer role. Highlight your hands-on experience in software quality assurance, especially in rock physics applications, to catch our eye!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about QA and how your background makes you a perfect fit for our team. Don’t forget to mention any relevant projects or tools you've used.
Showcase Your Technical Skills:We love seeing candidates who are up-to-date with the latest testing tools and methodologies. Be sure to mention your experience with automated testing frameworks like Selenium and any AI tools you've leveraged in your QA work.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our innovative team!
How to prepare for a job interview at Halliburton
✨Know Your Stuff
Make sure you brush up on your knowledge of rock physics, petrophysics, and geomechanics. Be ready to discuss how your experience aligns with the job duties, especially around software testing and QA processes.
✨Showcase Your Automation Skills
Prepare to talk about your hands-on experience with test automation tools like Selenium. Bring examples of automated test cases you've written and how they improved testing efficiency in your previous roles.
✨Communicate Clearly
Practice articulating your thoughts clearly and concisely. You’ll need to explain complex QA concepts to both technical and non-technical stakeholders, so being able to communicate effectively is key.
✨Be a Team Player
Highlight your collaborative spirit! Discuss how you've worked closely with developers and other QA team members in the past, and be prepared to share examples of mentoring junior engineers or contributing to agile ceremonies.