Jobs · Engineering · New York

Quality Assurance Engineer (QAE)

MS Shift, Inc. · New York, NY · 15 mo ago
EngineeringFull-time

To Apply

Please submit a copy of your resume, a cover letter, and your salary expectations to:

  • careers@msshift-usa.com

Test Planning and Design

  • Develop comprehensive test plans and test cases based on product requirements and specifications.
  • Create appropriate testing environments, tools, and resources.
  • Collaborate with cross-functional teams to understand business requirements and technical specifications.

Test Execution

  • Execute manual and automated tests to identify defects, ensure functionality, and validate performance.
  • Conduct regression testing to verify that new features do not adversely affect existing functionality.
  • Perform load and stress testing to assess system performance under various conditions.

Defect Management

  • Identify, document, and track software defects using bug tracking tools.
  • Work with development teams to reproduce issues and verify bug fixes.
  • Prioritize and escalate critical issues as necessary to ensure timely resolution.

Automation and Continuous Improvement

  • Develop, maintain, and execute automated test scripts using appropriate tools and frameworks.
  • Continuously improve testing processes and methodologies to enhance efficiency and effectiveness.
  • Stay updated with industry trends and emerging technologies to integrate best practices into the QA process.

Reporting and Documentation

  • Create detailed and concise test reports, including test results, defects, and overall quality metrics.
  • Maintain comprehensive documentation of testing processes, procedures, and outcomes.
  • Provide feedback and recommendations for product improvements based on testing findings.

Collaboration and Communication

  • Work closely with developers, product managers, and other stakeholders to ensure alignment on quality objectives.
  • Participate in design and code reviews to provide a QA perspective.
  • Communicate effectively with team members and stakeholders to report on project status, risks, and issues.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years proven experience as a QA Engineer or similar role in software development and quality assurance.
  • Experience with automated testing tools and frameworks.
  • Familiarity with bug tracking and test management tools.

Skills

  • Strong understanding of software development lifecycle (SDLC) and QA methodologies.
  • Proficiency in programming languages such as C#, Java, Python, or similar.
  • Excellent analytical and problem-solving skills.
  • Attention to detail and a commitment to delivering high-quality work.
  • Strong communication and teamwork skills.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k)

Similar jobs

Quality Engineer

General Kinematics Vibrating EquipmentCrystal Lake, IL· 2 wk ago
Quality Assurance$70k–$80k/yrapply on recruiting.paylocity.com

Quality Engineer

Canadian Solar Inc.Mesquite, TX· 1 mo ago
Manufacturingapply on canadiansolar.wd5.myworkdayjobs.com

Quality Engineer

Cooper StandardSpartanburg, SC· 1 mo ago
Manufacturingapply on cooperstandard.wd1.myworkdayjobs.com

Quality Engineer

Ice IndustriesMason, OH· 1 wk ago
Quality Assuranceapply on recruitingbypaycor.com

Quality Engineer

SiemensHingham, MA· 1 wk ago
Engineering$100k/yrapply on jobs.siemens.com

Quality Engineer

Curtiss-Wright CorporationRound Rock, TX· 4 days ago
Quality Assurance$83k–$112k/yrapply on curtisswright.wd1.myworkdayjobs.com