Junior QA Automation
Responsibilities
- Autonomously design, code, and execute the automated tests for our platform
- Closely work with the Agile development teams along with the stakeholders while developing the Automation test framework
- Define and perform manual tests when necessary Schedule Testing activities
- Take objective evidence from different devices, browsers, and operating systems.
- Report testing results
- Collaborate with developers to define unit and integration tests
- Identify and troubleshoot issues or potential risks in the platform at an early stage of the development cycle
- Work with the Release Engineering team to create and maintain an automated set of “smoke” and regression tests
- Assist Product Owners while they make business requirements and map them with the test strategy and specifications
- Review requirements, specifications, user documentation, help files, and other project documentation to ensure the quality of the platform and tests to be Developed
- Guide testing and compliance efforts to ensure regulatory, quality, and safety priorities are adequately addressed
Knowledge and Experience
- MUST HAVE
- A profile with a Computing Engineering, Industrial or Electronics Engineering, Life Science studies
- Similar experience (at least 3 years) with automated testing methodologies, tools, and manual testing
- Proficient in spoken and written English
- Deep knowledge of automated testing methodologies and tools is required
- Programming knowledge and experience (JavaScript/Java) is required
- End to End testing experience is required
- Extensive hands-on experience in API automated testing
- Extensive hands-on experience in FE automated testing
- Experience in CI/CD practices.
- NICE TO HAVE
- Experience in automated performance tests
- Experience in working with popular testing frameworks (Cypress, Cucumber)
- IT cloud tools knowledge is desirable (Amazon Web Services)
- Atlassian ecosystem: Confluence, Jira, Bitbucket
- Google G Suite
- Risk management
- Agile software development
Skills
- Critical eye to stress the platform and to be quality-oriented
- Possessing an agile mindset, fast to adapt to constant changes, and feeling comfortable with it naturally questioning everything
- Excellent communication skills, both within and outside the team
- Have experience working on a dynamic product that is ever-changing and evolving rapidly
- Commitment to Quality
- Strong analytical and creative problem-solving skills
- Ability to take smart risks and champion new ideas
- Team player, collaborative, innovative, get things done mindset
- Ability to understand business requirements and translate them into technical requirements
- Show initiative in setting and meeting goals within an environment of managed change
- Good knowledge of utilizing LLM (Large Language Model) AI tools like ChatGPT and CoPilot in automatically generating tests