Software Quality Engineer
Software Quality Engineer

Software Quality Engineer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
S

At a Glance

  • Tasks: Create automation scripts and ensure high-quality software delivery in an Agile environment.
  • Company: Join a global tech team focused on quality and innovation.
  • Benefits: Enjoy health benefits, competitive salary, and opportunities for professional growth.
  • Why this job: Make a real impact by enhancing customer experience through quality assurance.
  • Qualifications: Bachelor's degree in Computer Science and 5+ years in software testing or development.
  • Other info: Collaborative culture with excellent career advancement opportunities.

The predicted salary is between 36000 - 60000 £ per year.

About the Role: The Quality Engineering team works in partnership with other Technology Functions and the Business to ensure quality delivery of our products. The team works in an Agile environment and is located globally. The team is independent in driving all decisions and is responsible for continuously improving customer experience, revenue growth and operations enablement through quick turn-around of development of our products with high quality.

Responsibilities and Impact:

  • Develop automation scripts that adhere to organizational standards, creating reliable, reusable, and maintainable automated regression suites and test harnesses.
  • Utilize various tools and frameworks to create automation scripts with high-quality code to simplify testing scenarios.
  • Design and develop test plans and test cases based on functional and design specifications, execute test cases, and analyze and report test results to the teams.
  • Focus on building efficient solutions for web applications, services/APIs, databases, and mobile testing requirements.
  • Actively participate in functional, system, and regression testing activities.
  • Contribute to the identification, creation, execution, and automation of test scenarios with a quality-first mindset.
  • Serve as the advocate for quality within and outside of scrum teams, ensuring quality is maintained throughout the software development lifecycle (SDLC) from requirement gathering to production release.
  • Support and implement quality assurance metrics architecture within scrum teams.
  • Contribute to the execution of frequent prioritization, changes, and quality releases.
  • Independently implement in-sprint test automation and performance measures across team deliverables.
  • Possess detailed knowledge of quality assurance processes and metrics architecture.
  • Understand the functioning, database architecture, dependencies, and business use of the applications/components that the scrum team is responsible for.
  • Solve a range of routine problems and analyze possible solutions using standard procedures.
  • Address problems with general oversight or interaction on routine work and receive detailed instructions on new assignments.
  • Proactively reach out to members outside of the immediate team to help resolve challenges faced by the team.
  • Work independently and collaboratively within the team.
  • Build internal and external working relationships.
  • Achieve personal objectives while contributing to the achievement of team objectives.

What We’re Looking For:

  • A bachelor's degree or higher in Computer Science, Information Systems, or a related field is preferred.
  • Over 5 years of experience in software testing or development, with a solid understanding of testing, coding, and debugging procedures.
  • Proficiency in programming languages such as Python, C#, Java, or other relevant languages.
  • Experience in designing and developing automated tests, with knowledge of testing across various application layers, including user interface, service, data layers, and mobile applications.
  • Ability to advise the team on identifying automatable test cases across different layers, with a collaborative approach to working with developers to create automation and performance-friendly code.
  • Experience in refactoring test automation and performance suites as necessary.
  • Familiarity with web services and a solid understanding of service-oriented architecture (SOA).
  • Proficiency in SQL and PL/SQL, with experience in writing SQL queries.
  • Exposure to Behavior Driven Development (BDD) practices and experience with Agile methodologies is highly desirable.
  • Familiarity with continuous integration, DevOps practices, and rolling deployment or upgrade models is highly desirable.
  • Experience in developing test plans and test cases, conducting exploratory testing, and creating and maintaining defect reports.
  • Demonstrated ability to explain complex technical issues to both technical and non-technical audiences.
  • Strong communication skills, with the ability to produce clear, concise, and detailed documentation.
  • Excellent problem-solving, analytical, and technical troubleshooting skills.

Benefits: Health

Software Quality Engineer employer: S&P Global

Join our dynamic Quality Engineering team, where we prioritise a culture of collaboration and innovation in an Agile environment. We offer competitive benefits, opportunities for professional growth, and a commitment to maintaining high-quality standards across our products. Located globally, our team thrives on independence and creativity, making it an excellent place for passionate Software Quality Engineers to make a meaningful impact.
S

Contact Detail:

S&P Global Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Quality Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Prepare for those interviews by practising common questions and scenarios related to software quality engineering. Get comfortable explaining your past projects and how you tackled challenges – it’ll show you’re ready to hit the ground running!

✨Tip Number 3

Don’t just apply anywhere; focus on companies that align with your values and career goals. Use our website to find roles that excite you and tailor your approach to each one – it makes a difference!

✨Tip Number 4

Follow up after interviews! A quick thank-you email can keep you top of mind and shows your enthusiasm for the role. Plus, it’s a great chance to reiterate why you’d be a perfect fit for their team.

We think you need these skills to ace Software Quality Engineer

Automation Scripting
Agile Methodologies
Test Plan Development
Test Case Design
Regression Testing
Web Application Testing
Service/API Testing
Database Testing
Python
C#
Java
SQL
PL/SQL
Behavior Driven Development (BDD)
Continuous Integration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Quality Engineer role. Highlight your experience with automation scripts, testing methodologies, and any relevant programming languages like Python or Java. We want to see how your skills align with what we’re looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about quality engineering and how your background makes you a great fit for our team. Don’t forget to mention any Agile experience you have – it’s a big plus for us!

Showcase Your Projects: If you’ve worked on any relevant projects, make sure to include them in your application. Whether it’s automation frameworks or testing tools you’ve developed, we love seeing practical examples of your work and how you’ve contributed to quality assurance.

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It helps us keep track of applications and ensures you’re considered for the role. Plus, it’s super easy to do – just follow the prompts!

How to prepare for a job interview at S&P Global

✨Know Your Tech Stack

Make sure you’re familiar with the programming languages and tools mentioned in the job description, like Python, C#, and SQL. Brush up on your coding skills and be ready to discuss how you've used these technologies in past projects.

✨Showcase Your Automation Skills

Prepare examples of automation scripts you've developed and be ready to explain your thought process behind them. Highlight any experience you have with Behaviour Driven Development (BDD) and how it has improved your testing processes.

✨Understand Agile Methodologies

Since the role involves working in an Agile environment, be prepared to discuss your experience with Agile practices. Share specific instances where you contributed to sprint planning or retrospectives, and how you’ve collaborated with cross-functional teams.

✨Communicate Clearly

Practice explaining complex technical concepts in simple terms. You might need to demonstrate this during the interview, so think about how you would describe your previous work to someone without a technical background.

Software Quality Engineer
S&P Global
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
  • Software Quality Engineer

    Full-Time
    36000 - 60000 £ / year (est.)
  • S

    S&P Global

    5000-10000
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>