Quality Assurance Engineer

We are an Australian software firm operating since 2015. We believe that “Technology at your fingertips”. The future is in the grip of combined effort, fresh ideas and smart people who understand that the customer is the driver to success. We are looking for a Quality Assurance (QA) analyst to develop and execute exploratory and automated tests to ensure product quality. QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions.

Duties & Responsibilities:

  • Create detailed, comprehensive and well-structured test plans and test cases by collaborating with architects, developers and project managers.
  • Design, build and maintain automated regression tests and test suites for new features as well as existing functionality in browser, command-line and API-based applications.
  • Create and manage test data for use by automation test scripts
  • Perform manual testing according to test plans
  • Identify, record, thoroughly document and track defects
  • Augment automated regression test scripts when defects are resolved
  • Provide feedback and recommendations to project management on software usability and functionality
  • Develop automated as well as manual End to End UI test cases.
  • Develop automated API test cases using API test framework and tools like Mocha, Chai, Postman etc.
  • Define QA strategies and processes
  • Execute regression test cases to verify and validate existing product features are functional.
  • Log defects, work with development to resolve, and verify fixes when implemented.
  • Participate in the identification and implementation of continuous improvement in process and standards for the entire team.

Requirements:

  • Bachelor of Science in Computer Science
  • 1-2 years’ experience writing and implementing QA test plans and test cases for complex web applications, API and mobile applications
  • At least 1 year experience developing automation regression test scripts on transactional web applications and sites
  • Proficient with computer programming/scripting languages such as JavaScript, Java, PHP, python
  • Proficient with a wide range of web markup languages such as HTML, CSS, XML and JSON
  •  Experience with automation frameworks such as Jenkins a plus
  • Strong problem solving skills.
  •  Basic understanding of mobile automated testing is a must ( Appium etc.)
  • Excellent written and verbal communication skills and quality driven, especially fluent speaking in English.
  • Experience with MySQL and MongoDB is a plus.
  • Experience with Linux/Ubuntu is a plus.
  • Must be curious to explore, break and reproduce Software issues
  • Experience with standard test case and defect management tools like Jira.
  • Highly collaborative and able to give/receive critical feedback.
  • Ability to work individually and independently with minimal supervision.

Job Nature: Full time

Salary Range: Negotiable based on experience

Location:  Plot:2, Level: 8, Sumona Gani trade center, Kawran Bazar, Dhaka, Bangladesh

If you think you are eligible for this post then send your CV to hr@nextdot.com.au by 16th June, 2018.