Principal Software Engineer
Horizontal Talent

Mendota Heights, Minnesota
$77.00 - $85.00 per hour


The Quality Assurance (QA) Analyst - Expert writes test plans, creates and automates test scripts, performs test execution, and tracks defects using the defined QA tools, processes, and methodology. The QA Analyst - Expert applies proven analytical and problem-solving skills to validate processes and to handle complex issues and problems to maximize product quality and value delivery across products, projects, or sets of services. The QA Analyst - Expert demonstrates innovative thought processes and introduces new techniques and approaches while possessing practical, real-world implementation skills.
ESSENTIAL FUNCTIONS
• Adhere to established QA standards for Quality Assurance Process and Methodology.
• Collaborate with team members, including Software Engineers and Product Owners, regarding feature design.
• Analyze Product Backlog Items to create test plan documentation.
• Create and execute test plans and scripts that will determine optimal application performance according to specifications.
• Demonstrates innovation in developing an automation solution for reducing test execution cycles, increasing overall test coverage, and improving product quality
• Ensure that testing activities allow applications to meet or exceed business requirements and systems goals, fulfill end-user requirements, and identify existing or potential issues.
• Collaborate with software/systems personnel in application testing, such as but not limited to system, unit, regression, load, and acceptance testing methods.
• Test any new software to ensure integration into company systems meets functional and non-functional requirements, system compliance, and technical specifications.
• Review requirements and test cases to ensure complete test coverage.
• Perform issue tracking, reporting and resolution of issues found during testing.
• Define and track quality assurance metrics.
• Collect and analyze data for software process evaluation and improvements and integrate them into business processes.
• Mentor QA analyst peers.
• Drive quality improvements through recommending new technology, tools, industry best practices, and processes.
JOB QUALIFICATIONS
REQUIRED QUALIFICATIONS
• Associate degree with emphasis on Computer Science, IT or related QA field or equivalent software experience
• 5+ years' experience in quality assurance and testing applications
• Demonstrated leadership skills including mentoring other QA team members, driving QA process improvements, and making strategic decisions
• Strong knowledge of QA best practices, methodologies, tools, and processes
• Experience with desktop, web, cloud, and mobile applications
• Ability to conduct research into software-related issues and products
• Hands-on experience with SQL scripting, ad hoc queries, and automated testing tools such as Postman, Selenium, Cypress, and Playwright
• Highly self-motivated and directed, with keen attention to detail and ability to prioritize
• Experience working in an Agile/Scrum environment using application lifecycle management tools, such as, Azure DevOps. All requirements, test plans, and reports would be in that tool.
PREFERRED QUALIFICATIONS
• Experience with Content Management Systems, such as, Kentico.
• Understanding of Multifactor Authentication along with Azure Active Directory B2C.
• Understanding the concepts of GIT for repository management and exposure to branching strategies.
• Experience with trunk-based development testing practices

Horizontal facilitates valuable and productive conversations between you and potential employers. We can assist you in growing your career by partnering you with employers that offer challenging assignments. For those that join the team, we offer competitive compensation and benefits including medical, dental, vision, and retirement. Check out all we have to offer and how you can become part of the Horizontal Talent Team. The pay range for this role is $77 - $85 per hour. This is not a guarantee of compensation, as final offer amount may vary based on factors including but not limited to experience and geographic location.



Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.

More Recruitment Consultancy jobs


Horizontal Talent
Medina, Minnesota
Posted 14 minutes ago
Horizontal Talent
Maplewood, Minnesota
Posted 14 minutes ago
Horizontal Talent
Columbus, Ohio
Posted 13 minutes ago
View Recruitment Consultancy jobs »

Share diversity job

Principal Software Engineer is posted on all sites within our Diversity Job Network.


African American Job Search Logo
Hispanic Inclusion Jobs Logo
Asian Job Search Logo
Women Inclusion Jobs Logo
Diversity Inclusion Jobs Logo
Seniors to Work Logo
Black Inclusion Jobs Logo
Veteran Job Center Logo
LGBT Job Search Logo
Asian Inclusion Jobs Logo
Disabled Job Seekers Logo
Senior Inclusion Jobs Logo
Disability Inclusion Jobs Logo
US Diversity Job Search Logo
LGBTQ Inclusion Jobs Logo
Hispanic Job Exchange Logo