Software Quality Engineer

Wolverhampton
Wolverhampton, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Wolverhampton, United Kingdom

Tech stack

Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
JIRA
Automation of Tests
Azure
Software Quality
Continuous Integration
Github
HP Loadrunner
JMeter
Python
Systems Development Life Cycle
Selenium
Software Engineering
Strategies of Testing
Google Cloud Platform
Cloud Platform System
Performance Testing
Postman
Cypress
GIT
Information Technology
Playwright
Software Version Control
Jenkins
Programming Languages

Job description

Job Summary We are seeking a detail-oriented and experienced Software Quality Engineer to ensure the quality and reliability of our software products. In this role, you will design and execute test strategies, develop automated testing frameworks, and collaborate closely with development teams to deliver high-quality software. Key Responsibilities Design, develop, and execute comprehensive test plans and test cases Develop and maintain automated test scripts and frameworks Perform functional, regression, integration, and performance testing Identify, document, and track defects using issue-tracking tools (e.g., Jira) Collaborate with developers and product teams to clarify requirements and resolve issues Participate in Agile ceremonies and contribute to continuous improvement Analyze test results and provide detailed reports on quality metrics Ensure software meets quality standards, security requirements, and user expectations Support CI/CD pipelines by integrating automated testing processes

Requirements

Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field Strong understanding of software development lifecycle (SDLC) and QA methodologies Experience with automation tools (e.g., Selenium, Cypress, Playwright) Proficiency in at least one programming language (e.g., Java, Python, JavaScript) Familiarity with API testing tools (e.g., Postman, REST Assured) Experience with version control systems (e.g., Git) Strong analytical and problem-solving skills Preferred Skills Experience with performance testing tools (e.g., JMeter, LoadRunner) Knowledge of CI/CD tools (e.g., Jenkins, GitHub Actions) Familiarity with cloud environments (AWS, Azure, GCP) Understanding of security testing practices Strong attention to detail and communication skills

Apply for this position