Previous Job
Previous
Quality Assurance (QA)
Ref No.: 21-02927
Location: Iselin, New Jersey
Location: NY City (remote for now and may have to go to NYC office in 2022)
 
We are looking for a Quality Assurance (QA) Engineer to assess software quality through manual and automated testing. You will be responsible for finding and reporting bugs and issues. You will also develop and execute exploratory and automated tests to ensure product quality.



Job duties and responsibilities
 
  • Test current products and identifying deficiencies
  • Suggest solutions to identified product problems 
  • Investigate product quality in order to make improvements to achieve better Product owner satisfaction
  • Plan, create and manage the overall Quality Planning strategy
  • Identify Quality assurance process bottleneck and suggest actions for improvement 
  • Oversee continuous improvement projects 
  • Collect quality data 
  • Identify key KPIs for product quality
  • Collaborate with developers to identify or demonstrate failure points and investigate possible solutions where appropriate.
  • Perform confirmation of reported issues as well as manual and automated testing of defects and enhancements, ensuring software functions as desired according to design specifications.
  • Experience in with QA methodologies
  • Excellent written and verbal communication skills
  • Attention to detail
  • Analytical mind and problem-solving aptitude
  • Strong organizational skills
  • Ability to document and troubleshoot errors
  • Working knowledge of open source test tools a plus.
  • Experience in writing clear, concise and comprehensive test plans and test case
QUALIFICATIONS

• 5+ years of experience as a Quality Assurance Engineer
• 5+ years of experience with a variety of different testing techniques such as UI Testing, Automated Testing, Test Driven Development Strategies and other
• 5+ years of experience with Test scripting in one of the languages C#,JAVA, TestNG, Maven, JavaScript, VB Script
• Knowledge of HTML, XML
• 5+ years of experience with software QA tools and processes
• A sense of ownership and pride in your performance and its impact on the company's success
• Knowledge of Software Development Life Cycle best practices, Agile/Scrum and Waterfall methodologies
• Critical thinker and problem-solving skills
• Team player
• Good time-management skills
 
• Great interpersonal and communication skill