Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.

Senior Software QA Automation Engineer

Emergent Software 13 days ago

** This is an opportunity to join our in-house Software Development team. This position is fully remote (indefinitely). **

If you enjoy working with others, problem solving using technology and software, and ensuring your team’s solutions are of high quality and meet client expectations, this might be the role for you! As a Quality Engineer on our Project Delivery team, you will work with clients to understand the acceptance criteria of the project’s requirements, build test plans to assure quality, and drive automated test activities for the project.

Primary Duties
  • Work with the agile team to plan test cases for User Stories and Features. Create testing automation scenarios to be run on new development
  • Document results of automated testing, providing the agile team and customer a list of results. Assist with interpretation of results to create bugs or document future work for remediation
  • Interpret and refine acceptance criteria, ensure criteria matches overall project requirements, perform manual initial testing against acceptance criterion throughout the life of the project, and execute any regression tests planned for the overall solution prior to go-live
  • Report and track issues accurately and effectively
  • Evaluate mid-project changes for testing impact to help the team determine if the change is viable
  • As a subject matter expert (SME) in the areas of quality analysis and testing automation, practice continuous process improvement for opportunities to improve the quality of the test process, including reduction of costs and improved efficiency
  • Work directly with clients to coordinate their User-Acceptance Testing (UAT) efforts prior to solution go-live
  • Coordinate automation activities around regression testing, and scheduled testing activities for clients
  • Other related duties as assigned by your manager
  • Demonstrated experience on an agile development team in the role of a Quality Engineer performing manual and automated testing
  • Test automation skills and experience
  • Experience writing comprehensive test plans and test cases and moving them into testing automation tools
  • A firm grasp on how websites, web applications, APIs, databases, mobile apps, windows apps, and the cloud function at a high level
  • Ability to thrive on a small team in a fast-paced environment while juggling a variety of projects and wearing multiple hats
  • Exemplary attention to detail with the ability to work with teammates to determine pragmatic solutions to quality issues
  • Strong technical writing, verbal communication, and presentation skills are a must
Nice to Have:
  • Experience with Virtuoso, Katalon Studio, Ranorex, or Test Complete
  • Experience leading QA teams and/or performing as a QA SME as part of a larger team
  • Experience test-planning for large projects
  • Previous consulting experience either independent consulting or with a firm, especially with using Microsoft technologies such as .NET, SQL Server, Azure, and Office 365
  • Familiarity with Microsoft Dev Ops, Jira, and/or other agile work organization tools
About Emergent Software

Emergent Software is a growing software development and consulting company serving clients across the Twin Cities and beyond. As a Certified Microsoft Development Partner, our talented team of full-stack developers, SQL Server DBAs, Graphic & UI Designers, and Project Managers strive to deliver tailored solutions, continuous development, and managed services to our clients’ business challenges. Our goal is to become a trusted extension of your team, partnering with you on critical software projects to ensure long-term system health.

We offer a fun, engaging work environment that provides ample long-term career development opportunities for team members. Check us out on Glassdoor yourself to see how employees enjoy our remote working structure, flexible hours, profit sharing program, and more! At Emergent Software, your ideas will be heard, you will grow exponentially as a master of your craft, and you will enjoy working other dedicated team members to deliver software solutions for our clients.