Skip to main content

Software Engineer in Test - Database Tester with Python

Software Engineer in Test - Database Tester with Python
Mastech Digital
7 months 4 weeks ago

Job Details

Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations. We are currently seeking a Software Engineer in Test (Database Tester with Python) for our client in the Financial Services domain. We value our professionals, providing comprehensive benefits and the opportunity for growth. This is a Contract position, and the client is looking for someone to start immediately.

Duration

  • 12+ Months Contract (possible extension/conversion)

Location

  • Westlake, TX (1 Week in a month to office)

Role

  • Software Engineer in Test (Database Tester with Python)

Primary Skills

  • Python

Role Description

As a Software Engineer in Test (Database Tester with Python) you must have at least 6-9 years of Software Quality Engineering experience.

Must Have Skills

  • Strong database testing experience
  • Healthcare data knowledge is a must
  • Python for programming
  • Snowflake
  • Adobe Analytics
  • SQL

Job Responsibilities

  • Proactively working with developers and business analysts to resolve issues or questions pertaining to test creation or execution.
  • Identify, communicate, and proactively contribute to project risks for your team as well as those of our supporting teams (as applicable)
  • Be an authority on quality practices in the overall team objectives and improvement initiatives.
  • Steer gathering of team requirements on process improvements.
  • Write comprehensive test cases and maintain a library of test cases for various scenarios.
  • Build test cases to validate the generated data analytical reports and dashboards.
  • Partner with development teams and promote understanding of test data and its role in the project lifecycle.
  • Build and support test data automation tools.
  • Be a strong standout colleague and support the team in delivering the tasks accurately and in a timely manner.
  • Support Continuous Integrated (CI) testing using industry standard tools and techniques.

Education and Experience

  • Degree in Computer Science, Mathematics, or Finance from an accredited college/university or equivalent experience
  • 6-9 years of Software Quality Engineering or proven experience desired
  • Data Lake or Data Warehouse experience is required.
  • Solid understanding of Data Warehousing systems and data migration concepts.
  • Demonstrable skills in Data Management including Data Mining, Extract, and related fields.
  • Experienced with programming languages such as Python or Java
  • Strong experience with SQL is required.
  • Strong experience with ETL/ELT validations in Oracle, Snowflake, and/or PostgreSQL is a plus.
  • Good Understanding of Behavior Driven Development (BDD) Framework
  • Strong experience in reporting tools such as OBIEE and/or Microsoft Power BI
  • Good understanding of cloud technologies, AWS is preferred.
  • Understanding of Dev Ops principles and strategies as well as how to apply them to multiple SDLC models is preferred.
  • Experience with healthcare applications and data are preferred with a practical understanding of HIPPA requirements.
  • Ability to multi-task and shift priorities in response to changing business needs.
  • Self-driven learner with eagerness and ability to learn and adapt to new skills and concepts.
  • Experience in Agile methods, particularly Scrum, preferred.

Skills

  • Tools: SQL Developer, Snowflake, SnowSQL, Postman, IntelliJ/Eclipse, Jenkins, Git repositories, Source-Tree, RestAssured, and Docker
  • Languages: Java, Python (strong experience, Python 3 preferred)
  • Database Dialects: Oracle, Snowflake, PostgreSQL, SQL Server, and DynamoDB (preferred)
  • BI Reporting Tools: OBIEE, Microsoft Power BI
  • Cloud Platforms: AWS preferred or Azure

Education

  • Bachelor's degree in Computer Science, Electrical/Electronic Engineering, Information Technology, or related field or Equivalent

Experience

  • Minimum 6+ years of experience

Relocation

  • This position will not cover relocation expenses

Travel

  • No

Local Preferred

  • Yes

Note

  • Must be able to work on a W2 basis (No C2C)

Recruiter Name

  • Sunil Chanana

Equal Employment Opportunity

#LI-SC3

#Mastech1



Minimum Education Required

  • Bachelor



Report this job

  • Dice Id: gatpa001
  • Position Id: 288488

Expertise level