Logo
A-Line Staffing Solutions

Senior QA Engineer

A-Line Staffing Solutions, Troy, Michigan, United States, 48083


Job Title: Senior Quality Assurance Engineer Location: Detroit, MI Rate: 50-60/hr on w-2 (No 3rd party or C2C candidates will be accepted at this time About Us: Join our dynamic team at [Company Name], where we are committed to delivering top-notch solutions with a focus on innovation and technical excellence. We are seeking a highly skilled and experienced Senior Quality Assurance Engineer to elevate our quality standards and drive the success of our multi-tiered solutions. Key Responsibilities: Test Automation Leadership: Drive high test automation coverage and set ambitious automation goals. Design and develop modular, reusable, and reliable test automation solutions. Mentorship: Lead and mentor offshore QA engineers, conduct code reviews, and provide problem-solving support. Strategy and Planning: Define and implement comprehensive test strategies and plans for various projects. Ensure alignment with functional and non-functional requirements throughout the project lifecycle. Collaboration: Work closely with business leaders, developers, architects, and stakeholders to uphold and enforce quality standards. Communicate effectively to manage expectations and resolve issues. Quality Assurance Governance: Oversee automated test processes and code quality. Analyze test results, escalate issues as needed, and assess quality risks based on code reviews. Technical Excellence: Utilize modern tools and methodologies to establish quality gates. Identify new automation opportunities and continuously seek improvements. Required Qualifications: Experience: Minimum 3-5 years of experience in quality assurance and technical roles. Automation Tools: Proficiency with automated testing tools such as Selenium or TestCafe. Testing Techniques: Strong knowledge of testing techniques, best practices, and the ability to define and communicate QA plans. Technical Skills: Experience with SQL or No-SQL databases, coding in at least one programming language, and working with git (including pull requests and branching). Understanding of CI/CD pipelines and the ability to enhance them for testing needs. Leadership: Proven ability to manage multiple priorities, provide constructive feedback, and work effectively in a fast-paced environment. Communication: Excellent verbal and written communication skills. Strong analytical skills to define test scenarios and identify root causes. Preferred Qualifications: Certifications: Quality Assurance certifications from accredited organizations (e.g., ASQ). Programming Languages: Experience with C#, TypeScript, or JavaScript. Performance Testing: Experience with performance and load testing tools such as K6. Modern Technologies: Familiarity with Kubernetes, AWS, Data Lakes, microservices, APIs, etc. Additional Tools: Experience with Git, TFS/Azure DevOps, Octopus Deploy, and Solarwinds/SentryOne Legitest data testing tools. Leadership Experience: Experience leading QA engineers or technical resources.