Careers
SQA Engineer
PreVeil is revolutionizing how people and organizations secure their most sensitive data and communications through advanced encryption technologies. We’re looking for a skilled QA Engineer who thrives on solving complex problems at scale and ensuring exceptional product quality across web and desktop environments.
About the Role:
As a QA Engineer at PreVeil, you will play a critical role in ensuring the quality and reliability of our products. You will leverage your deep understanding of testing principles and exceptional troubleshooting abilities to identify, investigate, and help resolve issues across our web and desktop applications, with a particular focus on complex scenarios at scale and file management functionalities. Your contributions will directly impact our product’s stability and our customers’ satisfaction. This is a hybrid role in our Boston office.
Job Responsibilities:
- Collaborate closely with product, design, and development teams to understand
requirements and define comprehensive testing strategies. - Design, develop, and execute detailed test plans and test cases for new and existing
functionalities, with a strong focus on scalability, edge cases, and real-world usage
scenarios to ensure system robustness. - Perform thorough manual testing across web applications and desktop applications
(Windows/macOS). - Specialize in testing file management features for our cloud storage solution, including
file syncing, sharing, storage, and related operations. - Utilize advanced troubleshooting and investigation skills to pinpoint the root cause of
issues, reproduce bugs, and provide clear, actionable bug reports. - Actively participate in the entire software development lifecycle, from requirements
review to release. - Contribute to improving QA processes, methodologies, and overall product quality.
Required Qualifications:
- Minimum of 5 years of professional experience in Software Quality Assurance (SQA).
- Solid and demonstrable understanding of software testing principles, methodologies,
and best practices. - Experience in scale, robustness, and real-life scenario testing of highly distributed
applications. - Exceptional troubleshooting, debugging, and problem-solving skills with a keen eye for
detail. - Proven experience testing complex web applications.
- Extensive experience testing desktop applications on both Windows and macOS
platforms. - Well-versed and proficient in the use of various manual testing tools and techniques
(such as API testing tools, basic scripting). - Experience with bug tracking and test management tools (e.g., Jira, TestRail, Zephyr).
- Excellent communication (written and verbal) and collaboration skills
Preferred Qualifications:
- Knowledge of test automation concepts and experience with automated testing
tools/frameworks (e.g., Selenium). - Familiarity with advanced scripting (e.g., Python, Shell) for troubleshooting or test
execution is a plus. - Experience testing iOS and/or Android applications.
- Understanding of encryption methods, privacy, and security testing concepts.
- Experience working in an Agile/Scrum development environment.
- Familiarity with performance testing tools
All years of experience and coursework may be gained concurrently.
To apply to this position, please email careers@preveil.com