Life in Pittsburgh
On-siteContract

QA engineer - Java automation and Data Validation - Onsite - Pittsburgh, PA - Contract to Hire

Outcome Logix LLC

Pittsburgh, PA, USAPosted June 9, 2026via Dice

Key Responsibilities
  • Design, develop, and maintain automated test frameworks and test scripts using Java and industry-standard automation tools.
  • Execute functional, regression, integration, and end-to-end testing for web and backend applications.
  • Perform comprehensive data validation and data reconciliation across databases, APIs, ETL processes, and downstream systems.
  • Create and execute SQL queries to validate data accuracy, completeness, and consistency.
  • Analyze business and technical requirements and develop detailed test plans, test cases, and test scenarios.
  • Identify, document, track, and verify defects through resolution.
  • Collaborate with development teams to troubleshoot issues and improve application quality.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
  • Ensure testing best practices, standards, and processes are followed throughout the software development lifecycle.
    Generate test execution reports and provide quality metrics to project stakeholders.

Required Qualifications
  • Bachelors degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in Quality Assurance and Software Testing.
  • Strong hands-on experience with Java-based automation frameworks.
  • Experience with automation tools such as Selenium, TestNG, JUnit, or similar technologies.
  • Strong SQL skills with experience validating large datasets across relational databases.
  • Experience in data validation, ETL testing, data migration testing, and backend testing.
  • Knowledge of API testing using tools such as Postman, REST Assured, or similar.
  • Experience working with defect management tools such as Jira.
  • Strong analytical, problem-solving, and communication skills.
  • Experience working in Agile/Scrum environments.

Preferred Qualifications
  • Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or Azure DevOps.
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience in Banking, Financial Services, Healthcare, or Retail domains.
  • Familiarity with data warehousing concepts and ETL tools.
  • Exposure to performance and load testing methodologies.

Technical Skills
  • Programming: Java
  • Automation Tools: Selenium, TestNG, JUnit, REST Assured
  • Databases: Oracle, SQL Server, PostgreSQL, MySQL
  • Data Validation: SQL, ETL Testing, Data Migration Testing, Data Reconciliation
  • API Testing: Postman, REST Assured
  • Version Control: Git
  • Defect Tracking: Jira
  • CI/CD: Jenkins, GitLab CI/CD, Azure DevOps

Feedback