Principal Quality Assurance Engineer
Boston, Massachusetts, United States
About Us
Shorelight is reinventing the international education experience for both students and universities. Based in Boston, the company works directly with top-ranked, nonprofit American universities to build innovative programs and high-touch, technology-driven services that help talented students thrive and become global citizens.
Job Overview
The Principal Quality Assurance Engineer validates solutions within our applications; supports all software testing activities, including tooling support for QA Automation; and creates, maintains, and researches new tools and technology to improve QA automation solutions. The Principal Quality Assurance Engineer is an integral role throughout the development lifecycle, so an entrepreneurial mindset and passion for emerging technologies is essential. He or she reports to the Software Quality Assurance Manager.
Essential Functions
Tools and Technologies
- Add, maintain, and document the current testing process for team (QA and development team)
- Perform troubleshooting for complex hardware, software, or solution problems
- Manage and maintain current tool and technologies to be used for QA testing
- Document, standardize, and maintain testing activities
Quality Assurance
- Create detailed, comprehensive, and well-structured test plans and test cases
- Identify, record, document thoroughly, and track bugs
- Review requirements specifications and technical design documents to provide timely and meaningful feedback
- Estimate, prioritize, plan, and execute testing activities
- Support and facilitate user acceptance testing
- Participate fully in our Agile/Scrum development process
- Collaborate with the development team and business partners to ensure requirements compliance, determine release readiness, and triage defects discovered in the field
Minimum Qualifications
- Bachelor’s degree in computer science, engineering, or a related subject
- 5+ years of experience as Software QA/QE testing multi-tier applications
- Strong knowledge of QA methodologies, test tools and QA automation
- Strong knowledge of testing both front-end, back-end, DB, and mobile applications
- Experience in writing clear, concise and comprehensive test plans and test cases
- Programming skills in one or more object-oriented programming language (e.g., C# or Java)
- Experience with Selenium and Webdriver
- Experience working in Agile/Scrum
- Eligibility to work in, and travel freely to and from, the United States without sponsorship
Preferred Qualifications
- Master’s degree in computer science, engineering, or a related subject
- Performance and/or security testing
- QA automation architecting and scripting
- Proficiency in one or more scripting language (e.g., Python)
- Ability to collaborate with stakeholders, including but not limited to the Product Team and Engineering Team
Application Process
To apply for this position, please visit the Shorelight Careers page to submit an application with a resume and cover letter.
Background Check Required -- Education, Criminal, Identity
Shorelight LLC is an Equal Opportunity Employer.