The Company
MYCOM OSI is a leading telecom software vendor providing network and service management solutions (Assurance, Automation and Analytics) to leading Communications Service Providers (CSPs) including 8 out of 10 of the world's largest global CSP groups, including Airtel, Vodafone, Telefonica and Deutsche Telekom. In one country alone MYCOM OSI helps manage the network and service experience of more than 800 million mobile subscribers.
MYCOM OSI has been at the forefront of innovation and trusted by the world's leading CSPs for over 25 years and with today's global transformation to digital it is again leading the industry with innovations in NFV/SDN/Telco Cloud, 5G and Internet of Things. MYCOM OSI is in the early stages of an exciting new chapter in its growth as it launches a new technology platform that has already been selected by a leading CSP to assure the world's first Telco Cloud.
With a global presence, MYCOM OSI has an entrepreneurial culture, where ambitious, flexible and hardworking people would thrive. We offer a challenging and rewarding working environment together with a good compensation package.
The Role
Job Title
Tech Lead QA
Location
Gurgaon, India
Main purpose of role
Skills
With already a strong QA background in High Tech software, you will fulfill your QA activities in a scrum or Kanban based agile team, as individual contributor. Within this team of usually 6 or less engineers, including 1 or 2 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 improve QA activities within your team
- With the team's commitments, define and implement the sprint's QA plan within 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
- Participate to all Sprint ceremonies
- Follow the QA guidelines, tools & processes on daily basis
- - Actively participate in the QA department innovation initiatives
Skills (technical And Non-technical) & Qualifications
Must have
- Good knowledge of core Java programing
- Experience in testing Rest services
- Exposure to cloud technologies: Docker/Kafka/Elastic Search/Kibana
- Very Good knowledge of the JDK analysis tools
- Very Good knowledge of GNU Linux (RHEL) and UNIX shell commands
- Practical knowledge of system and software trouble shooting including logs investigation
- Use of System and Java Application Monitoring tools
- Ability to drive and individual contribution with minimal guidance
Preferable
- Knowledge of Gherkins and Cucumber
- Exposure to Non-functional testing like Performance, Security etc.
Experience & Expertise
(if requesting specific number of years experience please specify why)
You should have B Tech or MCA degree with 8-10 years of experience in software testing and automated testing.
In the last 6 years, should have worked in automation testing of web applications.
Should be passionate about testing, fluent in spoken and written English, communicative and looking to work in an international collaborative environment.
Key competencies
- Should have hands on experience on software testing
- 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 both verbal and written.
- Should be able to take up challenging and complex testing and automation assignments independently.
- Should have good time management skills.
Top 5 objectives
- Participate in SCRUM projects and carry out QA campaign within sprints
- Liaise with Product Management and other cross functional team, understand Product Testing Requirements
- Implement the testing plan in conformance with MYCOM OSI QA practices
- Automate tests in order to allow for a frequent, simple and reliable execution alongside a continuous integration platform
- Provide clear and detailed results for each of QA campaigns