Senior QA Engineer
About this job
Job type: Permanent
Experience level: Senior, Lead
Technologies
Java SQL GitHub
We are looking for a Senior QA Engineer to add to our dynamic QA team, this role is pivotably in ensuring quality within our suite of dynamic complex software applications. Our environment will require you to work efficiently and effectively with your teammates, mentors and lead Junior QA’s. Use of your extensive knowledge to help us build sustainable and adaptable solutions for our customers.
ROLES AND RESPONSIBILITIES:
- Design test plans, documents, coordinate, and execute test activities related to the release of complex software applications developed by product teams
- Actively work with development and infrastructure teams to define and improve integrated test automation as an integral part of the CI/CD delivery pipeline
- Pro-actively seek to make continuous improvements to test coverage, execution, and automated tests
- Ability to work successfully in a team environment as well as work independently for the delivery of project deliverables on time
- Review and analyze system specifications/requirements and user stories, to create robust testcases
- Oversee and contribute to the overall test approach and strategy
- Create, implement, execute, maintain, and improve test artifacts
- Execute both manual and automated QA tests on a sprint-by-sprint basis
- Be detail oriented with an innate ability to detect bugs, issues, and code quality
- Ensuring the successful deployment of products into the market
- Reporting and documenting technical issues
- Creating reusable components and testing frameworks
- Work with developers and product managers to solve any issues that arise
QUALIFICATIONS AND REQUIREMENTS:
- Bachelor’s degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience within a Software QA engineering role
- High-level analytical skills
- Advanced written and verbal communication skills
- Critical thinker
- Ability to manage projects
- Detail oriented
- Strong understanding of bug tracking and task management software
- Must have the ability to work in a dynamic, fast-paced environment
- QA automation experience using Selenium and TestRail or equivalent
- QA testing experience in mobile automated testing with Appium, and Device Farms
- Experience with API testing
- Experience with QE methodology and implementation
- Passion for defining and improving QA practices and standards
- Good understanding of REST-based web services and testing tools such as Postman
- Good understanding of SQL and relational databases
- Experienced with Agile development and Jira/GitHub
- Experience writing automation test in Java, C#
BENEFITS:
- Competitive salary
- Private medical insurance
- On-site medical care
- Agreements with healthcare professionals and universities
- Access to an on-site gym
- Professional development opportunities