Senior QA Engineer

--34 Media Labs--

About the position: 

Our team is rapidly growing and we're looking for a dedicated QA engineer  to supplement on website and mobile application projects.

QA engineers design and write programs that run automated tests on new or existing software – an essential part of the software development cycle. They use automation frameworks (standardised guidelines) to build these programs on and write test scripts that do the testing.

To be successful as a test engineer, you should be exceptionally accurate and possess a superior problem-solving aptitude. Ultimately, a test automation engineer will be proficient in programming languages and have excellent time management skills.

Responsibilities

  • Review requirements, specifications, and technical design documents.

  • Create detailed, comprehensive, and well-structured test plans and test cases.

  • Estimate, prioritize, plan and coordinate testing activities.

  • Identify, record, document thoroughly, and track bugs.

  • Perform SDTL regression, and UAT

  • Develop and apply testing processes for new and existing products to meet client needs

  • Manual test functional and non-functional

  • Monitor debugging process results

  • Create test reports to summarize project status

  • Create, maintain, and execute comprehensive suites of test cases.

  • Reproduce customer issues, verify potential fixes, and write regression tests.

  • Analyze and troubleshoot test failures, submit defects, and communicate test results.

  • Track defects and verify fixes.

  • Participate in day-to-day QA activities, including the continuous integration and nightly running of automation scripts.

  • Increase and improve test coverage.

  • Create detailed, comprehensive, and well-structured test strategies/plans/reports.

  • Automate testing of web apps (UI), API, Middle tier and Reporting applications.

  • Provide clear and detailed status, assess, and mitigate risks to ensure timely delivery with excellent quality

  • Automation testing


Skills:

  • Experience: 2 – 5 years

  • BS/MS degree in Computer Science, Engineering or a related subject

  • Good Knowledge and skills in STLC and QA methodologies, tools, and techniques.

  • Experience in testing websites, mobile apps (iOS, Android).

  • Experience in testing APIs.

  • Experience in writing clear, concise, and comprehensive test cases.

  • Experience in automation testing using Selenium and/or Appium.

  • Experience developing manual End-to-End and Integration tests for applications.

  • Strong troubleshooting skills .

  • Ability to document requirements and specifications 

  • Excellent English  (Verbal & Written) communication skills