×
Register Here to Apply for Jobs or Post Jobs. X

Software Development in Testing

Job in King of Prussia, Montgomery County, Pennsylvania, 19406, USA
Listing for: GCS Recruitment
Full Time position
Listed on 2026-10-23
Job specializations:
  • Software Development
    Software Testing
Salary/Wage Range or Industry Benchmark: 90000 - 110000 USD Yearly USD 90000.00 110000.00 YEAR
Job Description & How to Apply Below
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 Test Rail.
  • 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 Dev Ops and CI/CD practices.

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

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary