Full Stack QA Engineer
Job Summary: Talent Software Services is in search of a Full Stack QA Engineer for a contract to hire position in Berkeley Heights, NJ.
Position Summary: We are seeking a highly skilled and motivated Full Stack QA Engineer to join our team in Berkeley Heights. 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.
Primary Responsibilities/Accountabilities: - Collaborate with cross-functional teams to understand software requirements and develop comprehensive test plans.
- Perform manual and automated testing of both front-end and back-end applications using BDD frameworks, preferably Playwright.
- Utilize Jira and Agile methodologies to manage and track testing activities, including bug reporting and issue resolution.
- Conduct API testing using tools such as Postman, ensuring proper functionality, data validation, and error handling.
- Employ SOAP UI to test SOAP-based APIs in addition to Restful web services, ensuring compliance with defined specifications.
- Possess basic SQL knowledge to perform database testing, with preference given to candidates with Mongo DB experience.
- Perform performance testing using tools like JMeter and/or IBM RPT, simulating high load scenarios and identifying performance bottlenecks.
- Stay updated with emerging trends and best practices in quality assurance and software development.
- Collaborate with the development team to address and resolve identified issues in a timely manner.
- Assist in security testing using tools like Burp Suite, ensuring software applications are secure and protected against potential vulnerabilities.
Qualifications: - Solid experience with Jira and Agile methodologies.
- Proficiency in JavaScript is a must, with additional knowledge of Python being desirable.
- Familiarity with BDD testing frameworks such as Playwright or Cypress.
- Basic SQL knowledge and experience with databases; experience with Mongo DB is a plus.
- Strong understanding of API testing methodologies and hands-on experience with tools like Postman.
- Familiarity with performance testing tools like JMeter and/or IBM RPT is desirable.
- Experience with cloud platforms, particularly AWS, is a plus.
- Knowledge of security testing methodologies and experience with tools like Burp Suite is desirable.
- Strong analytical and problem-solving skills, with attention to detail.
- Excellent communication and collaboration abilities to work effectively within a team.
- While the requirements list "desirable" skills, candidates without those specific skills but with a strong foundation in QA and a willingness to learn and adapt to new technologies will also be considered. We are committed to providing training and support for the right candidate to enhance their skill set.
- Bachelor's degree with 5 years of experience in applicable field OR Advanced Degree in applicable field with 4 years of relevant experience.
- 5 years of experience as a Technical Business Analyst in Credit Card processing application development projects.
- 5 years of experience in client-facing with small and large banks issuing credit cards
- 5 years of experience in dispute processing, settlement, interchange, and authorization targets, translating them to technical requirements for application modifications.
- 5 years of experience with MS Excel, MS Word, MS PowerPoint, VISIO, SharePoint, and MS Project.
- Experience with Visa and Client dispute processing regulations, interpreting fall and spring regulatory guidelines
- Knowledge of Credit Card processing platforms such as VisionPLUS
- Knowledge of Credit Card Collections
- Have functional-Technical knowledge of payment authorization, fraud detection systems and smart routing application
If this job is a match for your background, we would be honored to receive your application!
Providing consulting opportunities to TALENTed people since 1987, we offer a host of opportunities including contract, contract to hire and permanent placement. Let's talk!