Software Quality Assurance Engineer

What you will be doing

  • Contribution to Test Plans:
  • Implement tests from design stage to the execution (eg: Functional, Performance, Load and Stress) and evaluate the results and document the deviations from expected results
  • Analyze, review and assess user requirements, specifications and testability models
  • Create Test Case specifications (enrich test cases provided) based on ticket descriptions, acceptance criteria and business/tech KPIs
  • Prepare and acquire test data
  • Prepare test environments (at application/data level), configure and execute test tool and Continuous Integration tools (ex: Cucumber, Selenium, JMeter, Jenkins, Hiptest) troubleshooting issues detected through automation and manual testing while evaluating the results and document the deviations from expected results
  • Use test frameworks (for Mobile apps, Mobile theme and Desktop)
  • Automate tools and procedures (for QA layers) such Static and Dynamic Analysis
  • Organize responsibilities and tasks to ensure the successful completion of work or projects, identifying potential obstacles and finding ways to address them sharing actively experience, knowledge and solutions with team
  • Demonstrate commitment to equality and diversity having due regard to equality issues in all decision-making
  • Working with product owners, developers and team leader to define acceptance criteria, identify risks, and plan test coverage for upcoming features

What we are looking for

  • +5 years of experience (is a plus)
  • Academic background in IT or equivalent (is a plus)
  • ISTQB Foundation (strongly preferred)
  • Knowledge of Gherkin syntax
  • Familiar with Quality Processes and Agile Methodologies using industry standards of software QA tools, such as HipTest
  • Experience in Web Software and Mobile Applications (native) on product assurance tasks/processes
  • Knowledge about Software development life-cycle and test processes/flows
  • Experienced with testing tools such as Cucumber; Static/Dynamic Analysis tools and JMeter
  • Knowledge of CI/CD tools (Jenkins) and source control systems (GIT)
  • Familiar with technologies such as Java, Ruby and JavaScript
  • Solution-oriented and proactive attitude with a constant sense of organization and attention to detail
  • Proficiency in English

Subscribe to our socials and stay tuned to the latest jobs