Software Development in Testing

Reference: 1234_1783006969

QA Automation Engineer / QA Analyst

Position Overview

We are seeking an experienced QA Automation Engineer / QA Analyst to join a fast-paced Agile development team supporting enterprise software applications. This role is responsible for ensuring the quality and reliability of software through test planning, automation, API validation, and end-to-end testing. The ideal candidate will have strong experience with Python scripting, Java-based applications, automated testing frameworks, and API testing while collaborating closely with developers, business analysts, and product owners throughout the software development lifecycle.


Responsibilities

  • Develop, maintain, and execute comprehensive test plans, test cases, and automated test scripts for enterprise applications.
  • Perform functional, regression, integration, system, and end-to-end testing to ensure software quality and reliability.
  • Design and execute business use cases that accurately reflect real-world customer scenarios.
  • Develop Python scripts to support testing of Java-based middleware and backend services.
  • Perform API testing using REST, JSON, and Swagger to validate application functionality and data integrity.
  • Track and report quality assurance metrics, including defect trends, test execution results, and overall test status.
  • Log, document, and assist in troubleshooting software defects through resolution.
  • Analyze software quality data and recommend process improvements to enhance testing efficiency and product quality.
  • Participate in release planning, sprint activities, and risk assessments to identify potential delivery issues and mitigation strategies.
  • Collaborate with developers, business analysts, product owners, and cross-functional teams throughout the Agile software development lifecycle.
  • Support CI/CD testing activities using Jenkins and assist with automated build validation.
  • Utilize Splunk and other diagnostic tools to analyze application logs and investigate production or test failures.
  • Maintain test documentation, test evidence, and quality standards throughout the project lifecycle.
  • Participate in quality reviews and audits to ensure compliance with organizational testing standards and best practices.
  • Mentor team members on QA processes and contribute to continuous improvement initiatives.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Systems, or a related technical discipline (or equivalent professional experience).
  • 5-8 years of overall Quality Assurance experience.
  • Minimum of 3 years of hands-on Python scripting experience.
  • Strong experience with automated testing frameworks such as Selenium or Cypress.
  • Experience testing Java-based applications or middleware.
  • Experience performing API testing using REST, JSON, Swagger, or similar tools.
  • Experience using Jenkins for CI/CD testing activities.
  • Experience using Splunk or similar log analysis tools.
  • Experience with test management tools such as TestRail.
  • Experience working in Windows environments within Agile/Scrum teams.
  • Knowledge of scripting languages such as JavaScript, Python, C#, VBScript, or JScript.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ability to manage multiple priorities in a fast-paced Agile environment.

Preferred Qualifications

  • Experience supporting enterprise-scale applications.
  • Experience with test automation framework development and maintenance.
  • Exposure to media, telecommunications, or customer-facing digital platforms.
  • Experience with performance or reliability testing.
  • Familiarity with modern DevOps and CI/CD practices.

GCS is acting as an Employment Business in relation to this vacancy.

COMPETITIVE SALARY
Added 02/07/2026
Reference: 1234_1783006969

Other similar jobs

QA Engineer - Software Testing & API

Added 16/09/2026

QA Engineer - Software Testing & APIOur team is looking for a QA Engineer who combines strong manual testing fundamentals with experience working across web applications, APIs, databases, and Agile development teams.You'll have an opportunity to take ownership of testing from planning through execution while working closely with Developers and Business Analysts to identify risks, improve coverage, and deliver reliable software.Your ResponsibilitiesCreate and maintain comprehensive test plans, cases, and scenarios.Execute functional, regression, exploratory, and ad-hoc testing.Support API and web service testing.Validate data using SQL and SQL Server.Create testing data required for manual test execution.Identify, document, and track defects.Work with Developers...

Learn more

Senior QA Analyst - Product & Application Testing

Added 16/09/2026

Senior QA Analyst - Product & Application Testing We're seeking a Senior QA Analyst who can take ownership of testing across software and mobile applications while partnering closely with Developers, Business Analysts, and Product teams.This role is ideal for someone who doesn't simply execute test cases - they look at the entire product, understand how functionality should work, identify risk areas, and continuously improve test coverage.What You'll OwnDevelop and maintain manual test cases for new functionality and regression testing.Plan and execute functional, regression, exploratory, and ad-hoc testing.Analyze application functionality to identify testing gaps and potential risks.Develop testing data and validate...

Learn more

Fiber Engineer - (OTDR Testing Expert)

Added 28/07/2026

Fiber Engineer- (OTDR Testing Expert)Company: Leading Telecom CompanyContract: 12+ MonthsAre you an experienced Fiber Engineer or OTDR Testing Technician with hands-on expertise using EXFO or Viavi or any other OTDR equipment? We're looking for skilled professionals to support large-scale data centre infrastructure projects, carrying out advanced fiber optic testing, troubleshooting, and fault resolution.This is an excellent opportunity to work on mission-critical fibre networks within enterprise data centre environments.Key ResponsibilitiesPerform OTDR testing to identify fibre breaks, bends, high-loss events, and other network faults.Troubleshoot and repair fibre optic links across large-scale data centre environments.Operate and configure EXFO and Viavi or any other...

Learn more

Senior Quality Engineer - Software Automation & Development

Added 09/09/2026

Senior Quality Engineer - Software Automation & DevelopmentJob SummaryWe 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.ResponsibilitiesDevelop and execute comprehensive test plans and testing strategies.Write, maintain, and execute manual and automated test cases.Track...

Learn more

Infrastructure Development Manager

Added 05/10/2026

Position Title: Energy Program ManagerLocation: Remote (Travel as Needed)OverviewAmazon Worldwide Operations is expanding its logistics network through the development of new fulfillment centers, sort centers, and delivery stations across multiple markets. The Global Energy Transition team is responsible for ensuring each site has the utility infrastructure and power required to support successful launch and operation.We are seeking a Utility & Energy Due Diligence Program Manager to support a large portfolio of concurrent site developments. This role will focus on utility due diligence, power delivery planning, easement analysis, and utility coordination. The ideal candidate is highly analytical, detail-oriented, and comfortable working...

Learn more

Application Development Analyst

Added 01/10/2026

Job SummaryWe are seeking an experienced Senior Application Developer / Systems Analyst to design, develop, implement, integrate, and support enterprise applications and customer interaction solutions. The ideal candidate will work closely with business stakeholders and technical teams to deliver scalable, high-quality solutions aligned with business goals and architectural standards. This role requires strong experience in application development, systems analysis, SDLC, system integrations, and exposure to Contact Center technologies such as IVR, Telephony, CTI, Call Routing, Workforce Management, and Customer Experience platforms.Key ResponsibilitiesGather and analyze business and technical requirements.Design, develop, test, deploy, and support enterprise application solutions.Participate in all phases of...

Learn more

Application Development Analyst

Added 01/10/2026

Job SummaryWe are seeking an experienced Senior Application Developer / Systems Analyst to design, develop, implement, integrate, and support enterprise applications and customer interaction solutions. The ideal candidate will work closely with business stakeholders and technical teams to deliver scalable, high-quality solutions aligned with business goals and architectural standards. This role requires strong experience in application development, systems analysis, SDLC, system integrations, and exposure to Contact Center technologies such as IVR, Telephony, CTI, Call Routing, Workforce Management, and Customer Experience platforms.Key ResponsibilitiesGather and analyze business and technical requirements.Design, develop, test, deploy, and support enterprise application solutions.Participate in all phases of...

Learn more

Application Development Analyst

Added 30/09/2026

Job SummaryWe are seeking an experienced Senior Application Developer / Systems Analyst to design, develop, implement, integrate, and support enterprise applications and customer interaction solutions. The ideal candidate will work closely with business stakeholders and technical teams to deliver scalable, high-quality solutions aligned with business goals and architectural standards. This role requires strong experience in application development, systems analysis, SDLC, system integrations, and exposure to Contact Center technologies such as IVR, Telephony, CTI, Call Routing, Workforce Management, and Customer Experience platforms.Key ResponsibilitiesGather and analyze business and technical requirements.Design, develop, test, deploy, and support enterprise application solutions.Participate in all phases of...

Learn more

Application Development Analyst

Added 30/09/2026

Job SummaryWe are seeking an experienced Senior Application Developer / Systems Analyst to design, develop, implement, integrate, and support enterprise applications and customer interaction solutions. The ideal candidate will work closely with business stakeholders and technical teams to deliver scalable, high-quality solutions aligned with business goals and architectural standards. This role requires strong experience in application development, systems analysis, SDLC, system integrations, and exposure to Contact Center technologies such as IVR, Telephony, CTI, Call Routing, Workforce Management, and Customer Experience platforms.Key ResponsibilitiesGather and analyze business and technical requirements.Design, develop, test, deploy, and support enterprise application solutions.Participate in all phases of...

Learn more

Application Development Analyst

Added 30/09/2026

Job SummaryWe are seeking an experienced Senior Application Developer / Systems Analyst to design, develop, implement, integrate, and support enterprise applications and customer interaction solutions. The ideal candidate will work closely with business stakeholders and technical teams to deliver scalable, high-quality solutions aligned with business goals and architectural standards. This role requires strong experience in application development, systems analysis, SDLC, system integrations, and exposure to Contact Center technologies such as IVR, Telephony, CTI, Call Routing, Workforce Management, and Customer Experience platforms.Key ResponsibilitiesGather and analyze business and technical requirements.Design, develop, test, deploy, and support enterprise application solutions.Participate in all phases of...

Learn more

Application Development Analyst

Added 29/09/2026

Summary: Seeking a Senior Software Engineer / Application Developer with experience in Contact Center, Call Center, IVR, and Telephony technologies. The role focuses on developing, integrating, and supporting applications that enhance customer experience and contact center operations. Ideal candidates will have hands-on experience with telephony integrations, call routing, API development, and contact center platforms such as Avaya, NICE, CTI, and Workforce Management solutions, along with strong SDLC and troubleshooting experience.Key Responsibilities:Gather requirements and build technical solutions.Develop, test, deploy, and support applications.Integrate contact center platforms with enterprise systems.Support IVR, call routing, and telephony applications.Troubleshoot issues and enhance existing solutions.Work with business,...

Learn more

Application Development Analyst

Added 29/09/2026

Summary: Seeking a Senior Software Engineer / Application Developer with experience in Contact Center, Call Center, IVR, and Telephony technologies. The role focuses on developing, integrating, and supporting applications that enhance customer experience and contact center operations. Ideal candidates will have hands-on experience with telephony integrations, call routing, API development, and contact center platforms such as Avaya, NICE, CTI, and Workforce Management solutions, along with strong SDLC and troubleshooting experience.Key Responsibilities:Gather requirements and build technical solutions.Develop, test, deploy, and support applications.Integrate contact center platforms with enterprise systems.Support IVR, call routing, and telephony applications.Troubleshoot issues and enhance existing solutions.Work with business,...

Learn more

Application Development Analyst

Added 29/09/2026

Summary: Seeking a Senior Software Engineer / Application Developer with experience in Contact Center, Call Center, IVR, and Telephony technologies. The role focuses on developing, integrating, and supporting applications that enhance customer experience and contact center operations. Ideal candidates will have hands-on experience with telephony integrations, call routing, API development, and contact center platforms such as Avaya, NICE, CTI, and Workforce Management solutions, along with strong SDLC and troubleshooting experience.Key Responsibilities:Gather requirements and build technical solutions.Develop, test, deploy, and support applications.Integrate contact center platforms with enterprise systems.Support IVR, call routing, and telephony applications.Troubleshoot issues and enhance existing solutions.Work with business,...

Learn more

Product Development Manager - Toys, Games & Consumer Products

Added 04/09/2026

A leading global entertainment company is looking for a Product Development Manager to support the development of licensed Toys, Games and Consumer Products across EMEA.Working with internal stakeholders and key licensing partners, you will manage product development, approvals, and bring products from concept through to market.Location: London Hybrid (1 day per week onsite) Contract: 13-Month Inside IR 35Key Requirements:Product Development experience within Toys, Games, Consumer Products, Hardlines or LicensingStrong stakeholder and project management skillsUnderstanding of product manufacturing and approval processesExperience working with licensed brands/IPToy, games or consumer products experience highly desirableThis is an exciting opportunity to work on some of...

Learn more

Senior Hardware Development Engineer - PCB Design

Added 01/09/2026

Senior Hardware Development Engineer - PCB Design Location: Sunnyvale, Caliifornia Contract: 12+ monthsWork Arrangement: 5 days onsiteAbout the RoleWe are seeking a Senior PCB Hardware Design Engineer / Senior Hardware Development Engineer to support the development of advanced satellite payload hardware. This is a hands-on role focused heavily on board bring-up, hardware debug, design verification, validation, and supporting the transition of validated designs into subsequent hardware revisions.The ideal candidate will have strong board-level design experience combined with extensive laboratory expertise and the ability to troubleshoot complex hardware issues from initial power-on through root-cause identification and resolution.ResponsibilitiesLead bring-up of newly fabricated...

Learn more
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB.