Quality Assurance (QA) Engineer -

We are looking for someone that has passion for driving high quality product experiences. As a Quality Assurance Engineer, you will be responsible for assisting in implementing a strategy for quality coordination and testing, spearhead solutions to identified quality problems and continuous improvement or creation of processes that result in improved quality. You should be able to understand software internals, debug problems using log files, and write automated tests with scripting tools and/or user-level automated tools in a fast paced, startup like environment.
Responsibilities
Oversee test automation to continuously improve code coverage to decrease / eliminate customer reported issues
Translate design specifications and requirements into test cases and/or checklists with expected results
Champion the quality of features in our development pipeline using both automated and manual tests, reporting and verifying defects, and signing-off on features and release candidates
Drive quality initiatives and point out areas that require attention
Analyze bugs and errors found by our customers and during testing
Document results of tests for the software development team
Recommend improvements in software to enhance user experience
Assist with the planning, creating, and managing the overall quality planning strategy
Identify quality assurance process bottleneck and suggest actions for improvement
Motivate the development process for efficiency and performance
Work together with the software developers to enhance and improve software quality
Maintain updated knowledge of industry trends and advancements
Oversee continuous improvement projects
Collect quality data including both leading (predictive) and trailing indicators
Assist to identify Key Performance Indicators (KPI) for product quality
Support quality culture
Qualifications
Bachelor's degree in Business, Computer Science, Information Systems, or other technical field or equivalent experience preferred
5 years of experience as a Quality Assurance Engineer
5 years of experience with a variety of different testing techniques such as UI Testing, Automated Testing, Test Driven Development Strategies and other
5 years of experience with software QA tools and processes
Extensive experience in software development and testing
High proficiency in computer technology and programming languages
Strong knowledge of Microsoft Windows
3 years of experience with Selenium, Python and SQL
Experience with C#, Visual Basic, JavaScript and XML
Strong experience operating in Agile/Scrum, DevOps, or other results driven SDLCs
Excellent analytical and problem-solving skills
Excellent oral and written communication skills
Able to provide feedback on overall product quality
Great team player and able to work efficiently with minimal supervision
Experience with accessibility compliance desired


If interested, send your resume to: careers@allianceenterprises.com

Alliance Enterprises is an Equal Opportunity Employer