Senior Quality Engineer - Software Automation & Development
Senior Quality Engineer - Software Automation & Development
Job Summary
We are looking for a highly experienced Senior Quality Engineer with a strong background in software development, test automation, and quality assurance. This individual will help ensure the delivery of reliable, scalable, and high-performing software applications.
This is a hands-on role for someone who understands both how to build software and how to test it effectively. The ideal candidate will have experience developing automated tests, analyzing quality metrics, troubleshooting defects, and collaborating closely with software engineering teams.
Responsibilities
- Develop and execute comprehensive test plans and testing strategies.
- Write, maintain, and execute manual and automated test cases.
- Track and analyze defects, test results, and other quality assurance metrics.
- Partner with software engineers to identify and resolve application issues.
- Participate in test automation and continuous quality improvement initiatives.
- Perform quality audits to ensure development teams are following established standards and methodologies.
- Analyze software development processes and recommend improvements.
- Provide guidance and support to technical teams on software quality best practices.
- Participate in code reviews and contribute to testing and development standards.
- Develop and maintain documentation related to test plans, defects, processes, and technical solutions.
- Support application development, integration, implementation, and production troubleshooting.
Required Qualifications
- Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent experience.
- 8+ years of experience in software development, quality assurance, testing, or systems engineering.
- Strong understanding of software testing and quality assurance methodologies.
- Experience creating formal test plans and test cases.
- Experience with test automation.
- Programming experience with technologies such as Java, .NET, Node.js, Ruby, or similar languages.
- Experience with HTML, CSS, and modern web applications.
- Strong SQL and relational database skills.
- Excellent analytical, problem-solving, and communication skills.
Preferred Qualifications
- Experience working in Agile development environments.
- Experience developing or testing Machine Learning applications.
- Experience with application performance testing or monitoring.
- Strong understanding of the full software development lifecycle.
GCS is acting as an Employment Business in relation to this vacancy.
Senior Quality Engineer - Software Automation & Development
Other similar jobs
Popular job searches
Your next job
starts here.
JOB SPECIALISMS
LATEST JOBS
TOP SEARCHES
LOCATIONS
- IT Support & Infrastructure
- Project Management
- Engineering
- Data
- Network security consultant
- Software Development
- Controls & Automation
- DevOps
- BI & Data Analytics
- Manufacturing & Production
- Embedded Software
- Testing & QA
LATEST JOBS
- Salesforce Technical Architect
- AI Software Engineer- aws, git...
- AWS Developer - financial serv...
- Software Engineer
- Security Automation Engineer
- Cybersecurity Engineer
- Security Engineer
- C# Developer
- Application Architect
- Embedded Architect
- DevOps Architect
- Senior AI Engineer
TOP SEARCHES
LOCATIONS
- Engineer
- Data Scientist
- Senior Data Scientist
- Head of Data Science
- Trainee Data Scientist
- Data Science Graduate
- Senior Financial Accountant
- Management Accountant
- Cost Accountant
- Civil Engineer
- Senior Civil Engineer
- Civil Design Engineer