Job Details
Naukri Prod sanity test
New York, New York, USA
Engineering
Full Time
Description



PRIMARY RESPONSIBILITIES:

  • Develop and execute test plans, test cases, test data, test scenarios, and other testing related documentation based on the requirements and technical specifications
  • Meeting with the software design team to discuss verification protocols.
  • Identifying software application weaknesses and target areas.
  • Write clean, high-quality scripts that test product functionality automatically.
  • Conduct various tests for systems, networks, applications, databases, software.
  • Identify specific cases that should be automated and discuss them with QA engineers.
  • Sketching out ideas for automated software test procedures.
  • Reviewing software bug reports and highlighting problem areas.
  • Designing and installing software databases.
  • Troubleshooting automation software and finalizing system procedures.
  • Identifying quality issues and creating test reports in tracking system.
  • Collaborating with the design team to solve application faults.


KNOWLEDGE AND SKILL REQUIREMENTS:


  • Bachelors degree in Computer Science, Software Engineering, or a similar field
  • Previous experience of 2+ Years working as a QA Automation Engineer.
  • Extensive Manual testing experience
  • Comprehensive knowledge and understanding of QA methodologies, SDLC, RDBMS
  • Knowledge of any programming language like java, c#, python etc.
  • Experience in using patterns Page Object, Factory in automation
  • Experience in CI and CD
  • Experience in automation testing tools like Selenium
  • Familiarity with programming script languages such as JavaScript, Shell script, HTML, CSS
  • Excellent analytical skills.
  • Must be able to write test plans, test cases, and other test artifacts
  • Must be able to prepare test data
  • Experience in Agile methodologies a plusExperience in Agile methodologies a plus
  • Experience of writing MySQL/SQL queries and functions is a plus.
  • Detailed knowledge of application functions, bug fixing, and testing protocols.
  • Good written and verbal communication skills.
  • Strong attention to detail.
  • Good project management skills.