Software Quality Engineer
Software Quality Engineer

Software Quality Engineer

London Full-Time 30000 - 50000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Join our Quality Engineering team to develop automation scripts and ensure top-notch product quality.
  • Company: S&P Global is a leading provider of credit ratings and analytics, committed to transparency and innovation.
  • Benefits: Enjoy flexible downtime, health coverage, continuous learning, and family-friendly perks.
  • Why this job: Be part of a diverse team driving impactful change in the tech industry with a focus on quality.
  • Qualifications: Bachelor's degree in Computer Science preferred; 5+ years in software testing or development required.
  • Other info: Work in an Agile environment with opportunities for personal growth and collaboration.

The predicted salary is between 30000 - 50000 £ per year.

This job is with S&P Global, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community.

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.

About S&P Global Ratings:

At S&P Global Ratings, our analyst-driven credit ratings, research, and sustainable finance opinions provide critical insights that are essential to translating complexity into clarity so market participants can uncover opportunities and make decisions with conviction.

Benefits: We take care of you, so you can take care of business. We care about our people. That's why we provide everything you-and your career-need to thrive at S&P Global.

  • Health & Wellness: Health care coverage designed for the mind and body.
  • Flexible Downtime: Generous time off helps keep you energized for your time on.
  • Continuous Learning: Access a wealth of resources to grow your career and learn valuable new skills.
  • Invest in Your Future: Secure your financial future through competitive pay, retirement planning, a continuing education program with a company-matched student loan contribution, and financial wellness programs.
  • Family Friendly Perks: It's not just about you. S&P Global has perks for your partners and little ones, too, with some best-in-class benefits for families.
  • Beyond the Basics: From retail discounts to referral incentive awards-small perks can make a big difference.

Equal Opportunity Employer: S&P Global is an equal opportunity employer and all qualified candidates will receive consideration for employment without regard to race/ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, military veteran status, unemployment status, or any other status protected by law.

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

Familiarise yourself with Agile methodologies, as the role requires working in an Agile environment. Understanding how Agile teams operate will help you demonstrate your ability to collaborate effectively during interviews.

✨Tip Number 2

Brush up on your programming skills, particularly in Python, C#, or Java. Being able to discuss your experience with these languages and how you've used them in automation testing will set you apart from other candidates.

✨Tip Number 3

Showcase your knowledge of quality assurance processes and metrics architecture. Be prepared to discuss specific examples of how you've implemented these in past roles, as this will highlight your expertise in maintaining high-quality standards.

✨Tip Number 4

Network with current employees or professionals in the field through platforms like LinkedIn. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during your interview.

We think you need these skills to ace Software Quality Engineer

Automation Scripting
Agile Methodologies
Test Plan Development
SQL and PL/SQL Proficiency
Programming Languages (Python, C#, Java)
Automated Testing Frameworks
Behavior Driven Development (BDD)
Web Services and SOA Knowledge
Performance Testing
Defect Reporting and Management
Analytical Skills
Technical Troubleshooting
Collaboration and Communication Skills
Quality Assurance Processes
Continuous Integration and DevOps Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software testing and development. Emphasise your proficiency in programming languages like Python, C#, or Java, and any experience with automation tools and frameworks.

Craft a Strong Cover Letter: In your cover letter, express your passion for quality engineering and how your skills align with the responsibilities outlined in the job description. Mention specific projects where you've successfully implemented automation or improved testing processes.

Showcase Relevant Skills: Clearly list your skills related to automated testing, SQL proficiency, and Agile methodologies. Use examples from your past work to demonstrate your ability to design test plans and execute test cases effectively.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Software Quality Engineer role.

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

✨Showcase Your Technical Skills

Be prepared to discuss your experience with programming languages like Python, C#, or Java. Bring examples of automation scripts you've developed and be ready to explain the thought process behind your coding decisions.

✨Understand Agile Methodologies

Since the role involves working in an Agile environment, demonstrate your understanding of Agile principles. Be ready to discuss how you've contributed to Agile teams in the past and how you prioritise quality within sprints.

✨Prepare for Problem-Solving Questions

Expect questions that assess your problem-solving skills. Think of specific challenges you've faced in previous roles and how you approached them, especially in relation to quality assurance and testing.

✨Communicate Clearly and Concisely

Strong communication skills are essential for this role. Practice explaining complex technical concepts in simple terms, as you may need to convey information to both technical and non-technical team members.

Software Quality Engineer
S&P Global
Location: London

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
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>