eTeam Inc. logo

Senior QA Engineer

eTeam Inc.
  • Plano, TX
  • Instant Apply
1 day ago
eTeam Inc.

Job Description

Job Title: Senior QA Engineer
Location: Plano, TX 75024 (Onsite)
Duration: 12 Months

Interview Process (Is face to face required): Yes (2nd round)

Must Have Skills:
Strong SQL skills, including complex queries and source-to-target validation
PostgreSQL or similar relational database testing
Kafka, MQ or similar messaging/integration testing
AWS platform experience, ETL/data migration exp
API automation using Karate, REST Assured or comparable tools

Nice to Have Skills:
Oracle database testing experience
Banking, financial services, wealth management or investment-domain experience
PolyPath Enterprise experience

Detailed Job Description:
We are seeking a Senior Quality Engineer with 10 years of experience delivering quality assurance for API-driven, integrated, and data-intensive applications. The role requires a strong foundation in test strategy, API and backend validation, SQL, batch and ETL testing, and end-to-end quality ownership. The successful candidate will apply appropriate tools and techniques to assess functional behavior, data integrity, system reliability, and release readiness while collaborating with product, engineering, data, business, and distributed QA teams. Availability to work from the Plano, Texas office 5 days per week is required.

Key Responsibilities
Own quality engineering activities across the SDLC, including requirements analysis, test planning, estimation, scenario design, execution, defect management, reporting, release validation, and post-deployment support.
Design and execute functional, integration, regression, end-to-end, and negative tests for Java-based REST APIs connecting upstream and downstream applications.
Develop and maintain API automation using industry-standard frameworks and integrate automated suites into continuous delivery pipelines.
Perform backend and data validation using advanced SQL across enterprise relational databases, including source-to-target reconciliation, transformation-rule validation, referential integrity, and data-quality controls.
Plan and execute batch testing, including scheduled jobs, dependencies, exception handling, and reconciliation of high-volume data.
Validate data migrations and ETL workflows using appropriate migration tools, with Client on completeness, accuracy, transformation logic, performance, and control totals.
Conduct performance, load, stress, and scalability testing for APIs, batch processes, and data-intensive workflows using appropriate performance-testing tools.
Integrate automated tests with CI/CD pipelines and source-control platforms to support reliable and repeatable quality checks.
Monitor application behavior, scheduled jobs, logs, interfaces, and test results using appropriate observability, scheduling, operating-system, and secure file-transfer utilities.
Manage defects from identification through closure using enterprise defect-tracking and test-management platforms, including severity assessment, evidence collection, retesting, and status communication.
Participate in Agile ceremonies and coordinate with onsite stakeholders and distributed teams to communicate quality status, risks, dependencies, and remediation actions.
Contribute reusable automation components, test-data strategies, quality metrics, and continuous improvements to the overall testing approach.

Qualifications
10 years of hands-on software quality engineering experience across manual, API, integration, backend, ETL, batch, and automated testing.
Strong API testing and automation experience using one or more modern API-testing frameworks or comparable tools.
Strong data-testing experience with enterprise relational databases, including advanced SQL for complex queries, source-to-target reconciliation, transformation validation, and data-quality verification.
Experience testing Java REST APIs and distributed application integrations using Kafka, MQ, or similar messaging technologies, including upstream and downstream data workflows, logs, and failure scenarios.
Experience validating batch processes, scheduled jobs, file-based interfaces, ETL pipelines, or large-scale data migrations.
Working knowledge of Java, Python, JavaScript, or TypeScript for test automation and test utilities.
Experience integrating automated tests with CI/CD pipelines and source-control workflows.
Proficiency with enterprise defect-tracking and test-management platforms.
Strong understanding of Agile/Scrum delivery, risk-based testing and software testing best practices.
Strong analytical, troubleshooting, stakeholder-management, written communication, and verbal communication skills.
Experience testing high-volume batch processing and data migrations on AWS, including PostgreSQL source-to-target validation and ETL tools such as AWS Database Migration Service (AWS DMS).
Experience in banking, financial services, wealth management, investment, portfolio-management, trading, analytics, or another regulated data environment.
Experience building maintainable API or service-level automation within a reusable test framework.
Familiarity with CI/CD, source control, observability, workload scheduling, Unix-based environments, and secure file-transfer utilities.
Experience using approved AI-assisted tools for test design, scripting, coverage analysis, or troubleshooting, with appropriate human validation of generated outputs.
Hands-on experience using Python and API automation frameworks such as Karate or REST Assured to develop reusable test scripts and service-level validations.
Strong SQL and Oracle data-validation experience; familiarity with investment-data platforms such as PolyPath Enterprise is beneficial.
Ability and willingness to work from the Plano, Texas office 5 days per week.

Minimum Years of Experience:
10 years

Top 3 responsibilities:
Work closely with dev team and business on the requirements
Come up the test plan for ETL testing.
Coordinate with onshore and offshore teams

Numbers & Facts

LocationPlano, TX
IndustryOther/Not Classified
Company Size100 to 499 employees
Year Founded1998
Websitewww.eteaminc.com

About Company

Looking for a great job? Join eTeam. We’re looking for talented staffing professionals to join our staff. We also provide contract assignments and full-time jobs at Fortune 2000 Companies. We’ve been named one of the best companies to work for by Staffing Industry Analysts and New Jersey Business.

Skills

  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • Analysis Skillsunmatched
  • Apache Kafkaunmatched
  • Application Integrationunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Automationunmatched
  • Banking Servicesunmatched
  • Best Practicesunmatched
  • Bug Tracking/Defect Managementunmatched
  • Communication Skillsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Improvementunmatched
  • Continuous Integrationunmatched
  • Data Migrationunmatched
  • Data Processingunmatched
  • Data Qualityunmatched
  • Database Extract Transform and Load (ETL)unmatched
  • Distributed Applicationsunmatched
  • Engineeringunmatched
  • Error Handlingunmatched
  • File Systemsunmatched
  • Financial Servicesunmatched
  • Functional Analysisunmatched
  • Functional Testingunmatched
  • Identify Issuesunmatched
  • Industry Standardsunmatched
  • Integration Testingunmatched
  • Investment Managementunmatched
  • Javaunmatched
  • Java Testingunmatched
  • JavaScriptunmatched
  • Load Testingunmatched
  • Messaging Middlewareunmatched
  • Messaging Technologyunmatched
  • Negative Testingunmatched
  • Offshoringunmatched
  • Oracle Databaseunmatched
  • Performance Testingunmatched
  • PostgreSQLunmatched
  • Presentation/Verbal Skillsunmatched
  • Product Engineeringunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Assuranceunmatched
  • Quality Assurance Methodologyunmatched
  • Quality Engineeringunmatched
  • Quality Metricsunmatched
  • REST (Representational State Transfer)unmatched
  • Reconciliationunmatched
  • Regression Testingunmatched
  • Relational Databases (RDBMS)unmatched
  • Requirements Managementunmatched
  • Riskunmatched
  • SQL (Structured Query Language)unmatched
  • Scalability Testingunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Stress Testingunmatched
  • Systems Reliabilityunmatched
  • Team Playerunmatched
  • Technical/Engineering Designunmatched
  • Test Automationunmatched
  • Test Dataunmatched
  • Test Designunmatched
  • Test Plan/Scheduleunmatched
  • Test Requirementsunmatched
  • Test Scriptsunmatched
  • Test Strategyunmatched
  • Test Toolsunmatched
  • Testingunmatched
  • Unix Operating Systemsunmatched
  • Wealth Managementunmatched
  • Writing Skillsunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder