Description
Main purpose of role
With already a strong QA background in High Tech software, you will fulfil your QA activities in an Agile team.
Within this team of usually 10 or less engineers, including 2 or 3 QA, you are expected to demonstrate your QA skills by:
- Estimating and validating QA workload during Sprint Planning
- Liaising with each team members including the PO to understand and define the best QA strategy for a story
- Implement that QA strategy within the defined timelines and coverage objectives (sprint duration and DoD)
- Automating QA scenarios using MYCOM OSI defined work tools
- Applying MYCOM OSI QA methodologies and reports to guide your activities within the team
Key Role Responsibilities
Within Agile Sprints:
- Be the QA representative, provide analysis and options to define and ensure implementation of the required QA activities within your team
- Within the team's commitments, define and implement the sprint's QA campaign and seek to achieve the deadlines
- Develop & Maintain Test Automata, adding them in our Continuous Integration Framework
- Ensure Sprint deliverables are demonstrated to meet expected Quality Objectives and devise corrective actions otherwise with PO
- Participate to all Sprint ceremonies and demonstrate your QA representative role
- Liaise with other team members, both within the QA department and all of R&D to improve your project's knowledge
- Follow the QA guidelines, tools & processes on daily basis
- Actively participate in the QA department innovation initiatives
Must have
- Strong knowledge of JAVA and UNIX
- Expertize in Automation of Rest API
- Knowledge of BDD and using Gherkins and Cucumber
- Expertize in working in scrum based agile and automating tests and ensuring completion sprint DoD
- Experience in testing SaaS applications, Cloud deployments, Containerized services (Docker)
- Experience in Web Automation using Selenium Preferable - Person with telecom background
- Working knowledge of DevOps
- OpenShift (OCP)/OpenStack knowledge
Experience & Expertise
Master degree, BAC+5 or equivalent having around 5 years of experience in QA out of that minimum 3 years should be in automation of GUI & API testing of Java/web applications.
Should be passionate about testing, fluent in spoken and written Technical English & French, communicative and looking to work in an international collaborative environment
Key competencies
- Prior experience in SaaS application testing
- Experienced on software testing as to be Proactive and Confident as to assess and achieve QA sprint objectives
- Strong analytical and problem solving skills
- Good knowledge about telecom domain.
- Should be able to independently carry out the research about product and tools and technologies
- Must have good understanding and working experience of scrum based agile methodology.
- Quick learner and strong communication skill.
- Should be able to take up challenging and complex testing and automation assignments independently.
- Should have good time management skills.