Software Engineer in Test

Westlake, TEXAS, US • Posted 17 hours ago • Updated 3 minutes ago
Contract W2
On-site
DOE
Fitment

Dice Job Match Score™

✨ Finding the perfect fit...

Job Details

Skills

  • Regression Analysis
  • Systems Analysis/design
  • Development Testing
  • Sprint
  • Estimating
  • Data Engineering
  • Computer Science
  • Information Technology
  • Software Development
  • Software Quality Assurance
  • Software Development Methodology
  • RESTful
  • Cucumber
  • JUnit
  • Selenium
  • Git
  • Gradle
  • Apache Maven
  • Java
  • Python
  • SQL
  • Data Validation
  • Continuous Integration
  • Continuous Delivery
  • DevOps
  • Big Data
  • Cloud Computing
  • Snow Flake Schema
  • Apache Airflow
  • Amazon Web Services
  • Microsoft Azure
  • Reporting
  • Business Intelligence
  • OBIEE
  • Tableau
  • Microsoft Power BI
  • Extract
  • Transform
  • Load
  • Data Warehouse
  • Analytical Skill
  • Problem Solving
  • Conflict Resolution
  • Communication
  • Collaboration
  • Agile
  • Scrum
  • Financial Services
  • Data Quality
  • Testing
  • Automated Testing
  • Auditing
  • Regulatory Compliance
  • Continuous Improvement
  • Quality Assurance
  • Innovation
  • ISTQB
  • Software Testing

Summary

Job Summary We are seeking an experienced Software Engineer in Test (SET) to join an Agile Data Engineering team responsible for validating the integrity, quality, and performance of enterprise data platforms. This role combines Quality Engineering, automation, software development, data engineering, and DevOps responsibilities to support cloud-based data solutions. The ideal candidate will have strong expertise in test automation, data pipeline validation, SQL, Java, Python, and modern Big Data technologies while contributing to the design and implementation of scalable QA automation frameworks. Key Responsibilities Design, develop, and maintain automated testing frameworks for enterprise data platforms and applications. Build end-to-end test strategies for data pipelines, data warehouses, and cloud-based data solutions. Validate the quality, integrity, performance, and reliability of data pipelines and reporting solutions. Develop and execute automated test cases for RESTful APIs and enterprise applications. Perform functional, integration, regression, performance, and data validation testing. Collaborate with Agile teams throughout the software development lifecycle, including analysis, design, development, testing, and deployment. Participate in sprint planning, story estimation, backlog refinement, and other Agile ceremonies. Support CI/CD pipelines and DevOps initiatives to improve software delivery and quality. Work with Data Engineering teams to validate ETL processes, Data Lakes, and Data Warehouse solutions. Develop automated tests using Java, Python, SQL, and industry-standard automation frameworks. Collaborate with developers, product owners, and business stakeholders to ensure quality objectives are achieved. Identify opportunities to improve testing processes, automation coverage, and engineering best practices. Ensure testing activities comply with organizational quality standards and audit requirements. Contribute to continuous improvement initiatives and promote Quality Engineering innovation across teams. Required Qualifications Bachelor's degree or higher in Computer Science, Information Technology, Engineering, or a related field. 5+ years of software development or equivalent professional experience. 6+ years of Software Quality Assurance or Quality Engineering experience. 2+ years of experience working with Big Data, Data Lakes, or Data Warehouse technologies. Expert knowledge of software development methodologies, Quality Assurance principles, and Agile practices. Strong experience developing automated tests for RESTful APIs. Hands-on experience with test automation frameworks and tools, including: Cucumber JUnit Selenium RestAssured Git Gradle Maven Strong programming experience with Java and Python. Advanced SQL development and data validation skills. Experience with CI/CD pipelines and DevOps practices. Experience working with Big Data and cloud technologies, including: Snowflake Apache Airflow AWS Microsoft Azure Experience with enterprise reporting and Business Intelligence tools, including: OBIEE Tableau Power BI Experience testing ETL processes and Data Warehouse platforms. Strong analytical, problem-solving, communication, and collaboration skills. Ability to work effectively within Agile Scrum teams and cross-functional environments. Preferred Qualifications Experience in retirement plan administration or financial services. Experience testing enterprise data pipelines. Experience using iCEDQ or similar data quality testing tools. Experience developing enterprise QA automation frameworks. Knowledge of audit compliance and software quality governance. Passion for continuous improvement and Quality Engineering innovation. Certifications ISTQB (International Software Testing Qualifications Board) Certification Preferred. Education: Bachelors Degree
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: compun
  • Position Id: PARDC5835706
  • Posted 17 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Westlake, Texas

Today

Easy Apply

Contract

DOE

Southlake, Texas

Today

Full-time

USD 90,000.00 - 102,600.00 per year

Westlake, Texas

Today

Contract

$54 - $64 hourly

Southlake, Texas

Today

Full-time

USD 110,000.00 - 146,000.00 per year

Search all similar jobs