QA Engineer

Los Angeles 22 months ago Remote Full-time External
709.5k - 816.0k
About Us We are a quickly growing and well-funded seed-stage company in the mortgage tech industry, serving some of the largest organizations in the space, working with emerging technologies (AI & Blockchain). All roles are US-based, Miami, CST, and EST preferred Job Description Novaprime is seeking a detail-oriented and highly analytical Quality Assurance Engineer with a strong emphasis on manual testing, complemented by proficient automation skills. The ideal candidate will play a pivotal role in ensuring the quality and reliability of our software products through meticulous testing processes. This position requires a keen eye for detail, excellent problem-solving abilities, and a passion for delivering high-quality software. Responsibilities Manual Testing: • Conduct thorough manual testing of software applications to identify bugs, defects, and inconsistencies. • Create and execute comprehensive test plans, test cases, and test scripts to validate software functionality. • Collaborate with cross-functional teams to understand requirements and provide input into the development process. Test Case Design • Design effective and efficient test cases that cover all aspects of the software, ensuring maximum test coverage. • Develop test scenarios based on user stories, specifications, and system understanding. Defect Tracking • Document and track defects, ensuring accurate and detailed reporting to development teams. • Collaborate with developers to troubleshoot issues, perform root cause analysis, and verify bug fixes. Automation Skills • Utilize automation tools and frameworks to enhance testing efficiency. • Develop and maintain automated test scripts for repetitive and critical test cases. • Integrate automated tests into the continuous integration/continuous deployment (CI/CD) pipeline. Regression Testing • Conduct regression testing to ensure that new features and bug fixes do not adversely affect existing functionality. • Automate repetitive regression test scenarios to streamline the testing process. Requirements • Bachelor's degree in Computer Science, Information Technology, or equivalent experience • Proven experience in manual testing of web and mobile applications. • Minimum 5 years QA experience working on large production codebases in multi-application production environments. • Experience in multiple test methodologies, for example, regression testing, ad hoc testing, feature testing, security testing, integration testing, performance testing, user acceptance testing, etc. • Excellent communication skills, both oral and written • Strong problem solving and root cause analysis skills • 2+ years of experience developing automated frameworks and test scripts in preferably Typescript or Javascript (or) one or more object-oriented programming languages (e.g. C#, Java) • Experience with testing service-oriented architectures and RESTful API design. • Preferred experience working with languages like Python, Java, or TypeScript/JavaScript (with Node.js). • Familiarity with version control systems (e.g., Git) and CI/CD pipelines. Desired Experience • Knowledge of test frameworks like Mocha, Chai is a plus • Prior experience at a tech startup Benefits • Competitive salary, equity, and benefits. • Remote work opportunity with the optionality to create an office for the product and engineering team. • Opportunity to make a difference in the mortgage industry. We are an equal-opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status