Do you enjoy looking at a product from different angles, with different perspectives and testing it with different expectations? Are you someone who understands what customer wants, who studies the market, who understands the latest trends, who provide relevant information to the client, who interprets how important the product is for the customer and ultimately who can be in the customer's shoes and work on a product? Sound like you? Read on…
The QA Automation Engineer role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective. The QA Automation Engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)
- Review requirements, specifications and technical design documents to provide timely and meaningful feedback
- Create detailed, comprehensive and well-structured test plans and test cases
- Estimate, prioritize, plan and coordinate testing activities
- Investigate product quality in order to make improvements to achieve better customer satisfaction
- Collaborate with the Product Development team to ensure consistent project execution
- Design, develop and execute automation scripts using open source tools
- Identify, record, document thoroughly and track bugs
- Perform thorough regression testing when bugs are resolved
- Develop and apply testing processes for new and existing products to meet client needs
- Liaise with internal teams (e.g. developers and product managers) to identify system requirements
- Monitor debugging process results
- Investigate the causes of non-conforming software and train users to implement solutions
- Track quality assurance metrics, like defect densities and open defect counts
- Stay up-to-date with new testing tools and test strategies
- 2-5 years practical QA and QA Automation Engineering experience
- 2-5 years of experience with a variety of different testing techniques such as UI Testing, Automated Testing, Test Driven Development Strategies and other
- Experience with one or more Test Automation tooling like Selenium and Cucumber
- Experience building a test framework from scratch or expanding upon an existing framework
- Experience in writing clear, concise and comprehensive test plans and test cases
- Solid knowledge of SQL and scripting
- Experience working in an Agile development process
- Critical thinker and problem-solving skills
- Great interpersonal and communication skills
- Experience with performance and/or security testing is a plus
- Experience with Education Technology is a plus.
- BS/MS degree in Computer Science, Engineering or a related subject
As a member of our growing team, employees receive:
- Competitive salary
- Subsidized healthcare (medical, dental, vision, and more)
- 401k with employer match
- Continuing Education Reimbursement
- Activity/Wellness Reimbursement
- Volunteer Time Off (VTO)
- Generous holiday and vacation days to recharge with family/friends and sick days to recuperate.
- Spacious office with all the amenities in Raleigh’s South Glenwood neighborhood
LearnPlatform strives to generate actionable insights to guide informed decisions across education. As part of our daily work we expect our co-workers and ask of ourselves embody our core values of honesty, hard work, a bias for responsible action, a desire to learn and adapt when needed, and to have empathy for others. We are looking for smart, engaging people to contribute their diverse experiences to our team.
LearnPlatform is the edtech effectiveness system for educators and administrators to organize, streamline and analyze their classroom technology to improve instructional, operational and financial decisions. The SaaS edtech system of record gives education organizations the ability to inventory and select digital learning tools, establish and maintain regulatory compliance, and measure outcomes to gain meaningful, actionable evidence to ensure learning ecosystems are safe and cost-effective. K-12 districts and state education agencies use the research-based LearnPlatform to continuously improve standards of practice that drive blended and personalized learning at scale, expand equitable access to education technologies and increase student achievement.
LearnPlatform is a B Corporation and has received its Series A financing in February 2018 from New Markets Venture Partners and The Emerson Collective. LearnPlatform is committed to equity, both in its hiring and overall mission.