Talent Software Services - Berkeley Heights, NJ
posted 3 months ago
Talent Software Services is in search of a Full Stack QA Engineer for a contract to hire position in Berkeley Heights, NJ. We are seeking a highly skilled and motivated Full Stack QA Engineer to join our team. As a Full Stack QA Engineer, you will play a crucial role in ensuring the quality and reliability of our software applications. You will be responsible for testing both the front-end and back-end components, following Agile methodologies and utilizing industry-standard tools and frameworks. The ideal candidate should possess a strong background in JavaScript, have experience with BDD testing frameworks such as Playwright, and be familiar with various testing methodologies, including API testing and performance testing. In this role, you will collaborate with cross-functional teams to understand software requirements and develop comprehensive test plans. You will perform manual and automated testing of both front-end and back-end applications using BDD frameworks, preferably Playwright. Utilizing Jira and Agile methodologies, you will manage and track testing activities, including bug reporting and issue resolution. You will conduct API testing using tools such as Postman, ensuring proper functionality, data validation, and error handling. Additionally, you will employ SOAP UI to test SOAP-based APIs in addition to Restful web services, ensuring compliance with defined specifications. You will also possess basic SQL knowledge to perform database testing, with preference given to candidates with Mongo DB experience. Performance testing will be part of your responsibilities, using tools like JMeter and/or IBM RPT to simulate high load scenarios and identify performance bottlenecks. Staying updated with emerging trends and best practices in quality assurance and software development is essential. You will collaborate with the development team to address and resolve identified issues in a timely manner and assist in security testing using tools like Burp Suite, ensuring software applications are secure and protected against potential vulnerabilities.