ZEEKTEK
We have a 6 month contract to hire for a highly analytical and technically skilled QA Automation Engineer with 5+ years of hands-on experience in backend automation, database testing, and scalable API development. They possess strong programming abilities in Node.js and are adept at programmatic SQL generation, enabling dynamic test data creation and validation.
This candidate excels in building and executing automated test scripts using modern frameworks, integrating seamlessly with CI/CD pipelines and cloud-based environments. Their expertise includes shell scripting for automation and deployment tasks, along with a deep understanding of QA best practices, regression testing, and system integrity verification.
They are a strong communicator who thrives in collaborative, fast-paced Agile teams, especially during high-volume periods.
Candidates in STL will be prioritized
MUST HAVES:
5+ years of experience SQL NodeJS QA Best Practices Strong Communication NICE TO HAVES:
Healthcare Experience
Disqualifiers:
Poor communication
About this Role:
Open enrollment. We work in a dynamic & collaborative environment. Need resources with solid communication skills. QA will need strong SQL skills to search for data, then use that data to run tests. Being able to build shell scripts around SQL and searches is the form of automation here. NODE.JS is a must. Responsibilities:
Programmatic SQL Generation: Proficient in using code to dynamically construct and execute SQL queries for data manipulation and retrieval. Database Testing Frameworks: Experienced in implementing and utilizing testing frameworks to ensure database integrity and performance. Node.js Development: Skilled in building scalable backend services and APIs using Node.js, with a strong grasp of asynchronous programming and modern JavaScript/TypeScript practices. Framework and Codebase Design: Capable of designing and developing software frameworks and applications from the ground up, following best practices in architecture and maintainability. Shell Scripting: Proficient in writing shell scripts (Bash, Zsh, etc.) for task automation, system operations, and deployment Backend Automation: Experienced in automating backend processes including CI/CD pipelines, data workflows, and system monitoring using tools like Jenkins, GitHub Actions, or custom scripts. Job Description: Job Profile Summary Position Purpose: Designs and develops automated tests scripts using automation tools and scripting tools, refining the acceptance criteria into automated acceptance test cases/scripts, and executing automated test scripts and individual tests in support of IT changes to business processes. Conducts test automation code reviews and evangelizes test automation best practices to the entire engineering organization. Education/Experience: A Bachelor's degree in a quantitative or business field (e.g., statistics, mathematics, engineering, computer science) and requires 2 - 4 years of related experience. Or equivalent experience acquired through accomplishments of applicable knowledge, duties, scope and skill reflective of the level of this position. Technical Skills: One or more of the following skills are desired. Knowledge of Test Automation Knowledge of Java (Programming Language); Python (Programming Language) Knowledge of Other: CI/CD tools Cloud technologies Soft Skills: Intermediate - Seeks to acquire knowledge in area of specialty Intermediate - Ability to identify basic problems and procedural irregularities, collect data, establish facts, and draw valid conclusions Intermediate - Ability to work independently
5+ years of experience SQL NodeJS QA Best Practices Strong Communication NICE TO HAVES:
Healthcare Experience
Disqualifiers:
Poor communication
About this Role:
Open enrollment. We work in a dynamic & collaborative environment. Need resources with solid communication skills. QA will need strong SQL skills to search for data, then use that data to run tests. Being able to build shell scripts around SQL and searches is the form of automation here. NODE.JS is a must. Responsibilities:
Programmatic SQL Generation: Proficient in using code to dynamically construct and execute SQL queries for data manipulation and retrieval. Database Testing Frameworks: Experienced in implementing and utilizing testing frameworks to ensure database integrity and performance. Node.js Development: Skilled in building scalable backend services and APIs using Node.js, with a strong grasp of asynchronous programming and modern JavaScript/TypeScript practices. Framework and Codebase Design: Capable of designing and developing software frameworks and applications from the ground up, following best practices in architecture and maintainability. Shell Scripting: Proficient in writing shell scripts (Bash, Zsh, etc.) for task automation, system operations, and deployment Backend Automation: Experienced in automating backend processes including CI/CD pipelines, data workflows, and system monitoring using tools like Jenkins, GitHub Actions, or custom scripts. Job Description: Job Profile Summary Position Purpose: Designs and develops automated tests scripts using automation tools and scripting tools, refining the acceptance criteria into automated acceptance test cases/scripts, and executing automated test scripts and individual tests in support of IT changes to business processes. Conducts test automation code reviews and evangelizes test automation best practices to the entire engineering organization. Education/Experience: A Bachelor's degree in a quantitative or business field (e.g., statistics, mathematics, engineering, computer science) and requires 2 - 4 years of related experience. Or equivalent experience acquired through accomplishments of applicable knowledge, duties, scope and skill reflective of the level of this position. Technical Skills: One or more of the following skills are desired. Knowledge of Test Automation Knowledge of Java (Programming Language); Python (Programming Language) Knowledge of Other: CI/CD tools Cloud technologies Soft Skills: Intermediate - Seeks to acquire knowledge in area of specialty Intermediate - Ability to identify basic problems and procedural irregularities, collect data, establish facts, and draw valid conclusions Intermediate - Ability to work independently