Logo
PreVeil

Software Quality Assurance Engineer

PreVeil, Boston, Massachusetts, us, 02298

Save Job

PreVeil is revolutionizing how people and organizations secure their most sensitive data and communications through advanced encryption technologies. Were 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 focus on complex scenarios at scale and file management functionalities. Your contributions will directly impact our product's stability and our customers' satisfaction. 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. 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. Strong experience in file management testing, including file operations, synchronization, and data integrity. 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 Skills

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.

#J-18808-Ljbffr