What are the responsibilities and job description for the QA Lead / QA Manager (C2H) position at IT Engagements,Inc.?
Greetings from IT Engagements
Role: Lead / QA Manager
Location:Troy, MI (Must be local)
local candidate
Required Experience (Must Have):Quality Assurance Experience (Minimum 5 years’ experience)
Experience in Data Testing and Data Quality Analysis
o Ability to establish and validate quality gates for our multi-tiered solutions using modern tools and methodologies with a goal for technical excellence
o Solid and demonstratable knowledge of testing techniques and best practices
o Define and communicate QA Plans that describe required test efforts for any given project o Proven analytical skills to define test scenarios and determine root cause of problems in a complex environment
o Identify new automation opportunities & communicate solutions o Contain a mindset that automation is greater than manual testing
Technical Experience (Minimum 5 years’ experience)
o Strong database experience and SQL or No-SQL skills with the ability to work with large data sets
o A bility to write code in Python, and utilize modern Python frameworks such as PySpark, PyTest, Pandas, etc.
o Design and create modular, reusable, and reliable test automation solutions o Experience with git, pull requests, branching and able to support testing of multiple releases in parallel o Understands CI/CD pipelines and able to enhance them for testing needs
Data Testing Experience
o Experience testing ETLs, data conversions, data migrations, etc.
o Ability to test the quality of the data without the use of visual interfaces
o Experience in designing and implementing data quality strategies and developing data testing automation frameworks.
Must be a strong, collaborative leader
o Minimum 2 years’ experience leading other QA engineer(s) and/or technical resources
o Provide constructive feedback to improve quality and communicate effectively
o Manage multiple competing priorities while mitigating risks to the business
o Comfortable working in a fast-paced environment
o Must be a critical thinker with excellent communication skills, both written and verbal
Helpful Experience (Nice to Have)
Any Quality Assurance certification from an accredited organization (e.g., ASQ)
- Testing tools research and due diligence
- Programming language experience: C#, TypeScript, JavaScript
- Experience in testing in modern technology stacks, including Kubernetes, AWS, Data Lakes, SQL & No-SQL Databases, microservices, APIs, etc. 2 |
- Git, TFS/Azure DevOps, Octopus Deploy Primary
Responsibilities:
- Responsible for driving high test automation coverage and test automation goals
- Support offshore QA engineers by leading and mentoring them, conducting code reviews, and solving problems
- Understand MOTOR solutions, and have mastery of the product, from a user’s persClienttive * Work closely with business leaders, managers, developers, architects and stakeholders to understand and enforce quality standards based on stated functional and non-functional requirements
- Define the overall test strategy and plan for any given initiative, and ensure its completeness through the duration of the initiative
- Provide governance of automated tests and the code
- Analyze test results and escalate issues appropriately
- Analyze code reviews and determine quality risks
- Solve problems and pro-actively look for ways to improve our products
Thank you
vinaya@itengagements.com
Job Type: Full-time
Pay: $115,000.00 - $120,000.00 per year
Schedule:
- Day shift
- Monday to Friday
Experience:
- SQLPython: 4 years (Preferred)
- Selenium: 3 years (Preferred)
- SQL: 4 years (Preferred)
Work Location: In person
Salary : $115,000 - $120,000