Summary
Join Konrad Group as a Senior Quality Assurance Engineer and contribute to the creation of best-in-class digital products used by millions globally. You will be responsible for leading and executing QA processes, creating test plans, and performing rigorous testing. Collaboration with project stakeholders and development teams is crucial. The role requires strong technical skills in automation testing, experience with various testing frameworks, and proficiency in defect tracking and CI/CD. Konrad Group offers a supportive work environment with flexible hours, remote work options, and a comprehensive benefits package.
Requirements
- Possess a Bachelor Degree in Software Development or similar
- Have 4+ years of experience in QA roles
- Have 1+ years of experience in Automation QA jobs
- Possess knowledge of Windows, OS X, iOS and Android operating systems
- Have excellent English communication skills, written and verbal
- Possess deep knowledge of industry standard testing practices and processes
- Have the ability to triage and prioritize defects effectively
- Be proficient with all standard browsers and operating systems, desktop and mobile
- Have working knowledge and proficiency or ability to work with Konrad Group's technology stack: JIRA for SDLC management
- Have working knowledge and proficiency or ability to work with Konrad Group's technology stack: GIT for version control
- Have experience with enterprise level test management software such as Zephyr or TestRail
- Have the ability to learn new technologies and tools quickly
Responsibilities
- Carry out a variety of test requirements on a project-by-project basis, including: Manual functional and behavioral testing
- Carry out a variety of test requirements on a project-by-project basis, including: Device, operating system, and browser support testing
- Carry out a variety of test requirements on a project-by-project basis, including: User experience testing
- Carry out a variety of test requirements on a project-by-project basis, including: Front-end test automation with Selenium Java, Cypress, Robot Framework with Python or Playwright
- Carry out a variety of test requirements on a project-by-project basis, including: Mobile automation experience using Appium with Java
- Create and maintain automation test scripts for different frameworks such as Cucumber
- Carry out a variety of test requirements on a project-by-project basis, including: Performance, penetration/security, regression, smoke testing, etc
- Working knowledge of automation tools for preceding testing types above is also a must
- Create informative and thorough defects in JIRA, Azure DevOps and verify defect fixes
- Work creating and maintaining CI/CD for automation tests using tools such as GitHub Actions, Gitlab Jobs, Jenkins among others
- Interact with Project Management and Development teams to understand test schedules and deadlines
- Create project health reports and keep stakeholders informed on overall project health
- Triage and escalate issues based on severity and significance to the project
- Confirm consistency in experience across multiple browsers and devices
Preferred Qualifications
- Possess technical certifications
- Have knowledge of how to build for Android, iOS, or web from repository
Benefits
- Comprehensive Health & Wellness Benefits Package
- Socials, Outings & Retreats
- Parental Leave Program
- Technology & Travel Allowance
- Culture of Learning & Development
- Flexible Working Hours
- Work from Home Flexibility
- Service Recognition Programs
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.