Senior Test Engineer (Automation & Manual testing)
Date de publication :
18 octobre 2024Taux d'activité :
100%Type de contrat :
Durée indéterminée- Lieu de travail :Gurugram
Who we want:
- Self-directed imitators. People who take ownership of their work and need no prompting to drive productivity, change, and outcomes.
- Strategic thinkers. People who enjoy analyzing data or trends for the purposes of planning, forecasting, advising, budgeting, reporting, or sales opportunities.
- Collaborative partners. People who build and leverage cross-functional relationships to bring together ideas, data and insights to drive continuous improvement in functions.
- Analytical problem solvers. People who go beyond just fixing to identify root causes, evaluate optimal solutions, and recommend comprehensive upgrades to prevent future issues.
- Curious learners. People who seek out cutting-edge research and information to expand and enhance their ability to develop new ideas into reality.
What you will do:
- Together with the software team, develop a testing strategy for testing during the developmental phase.
- Develop the verification and validation strategy/plan that meets the SDLC requirements within the project timeline and resource constraints
- Develop software test cases to verify the software requirements.
- Automate the test cases using appropriate automation framework.
- Execute non-function testing which involves accuracy, reliability, performance.
- Execute formal system verification testing together with the end users
- Support other projects during research phase of product development.
What you need:
- Educational degree of BE/B.Tech/ME/M. Tech in Computer Science/ Electronics/ Electrical Engineering
- Work experience of 4-7 years in technical and people management roles
- Proficient in SDLC, Test Methodologies, Bug Lifecycle, Test Case development, Risk Assessment
- Working experience in teams following Agile methodology, such as Scrum, Kanban.
- Excellent at designing and review of test case, test plan, test reports.
- Working experience of tools like JIRA, Rally etc.
- Proficient in Test Methodologies, Bug Lifecycle, Test Case development, Risk Assessment
- Well versed with non-functional testing tools used for performance testing, security testing.
- Hands on in the test automation framework development using Python, Java and has experience in various frameworks such as Selenium, Cucumber or Pytest.
- Proficient in databases such as (Postgres, MySQL, SQLite)
- Experience with revision control tools like Perforce and GitLab.
- Proficient in using Selenium or any other web automation testing tool
- Experience in creation and maintenance if automation framework.
- Working experience of Application Lifecycle Management tools like Quality Center, Jama etc.
- Prior experience in development and execution of application system testing in a product development environment.
- Ability to drive towards root cause identification and resolution
- Strong interpersonal skills and people influencing skills. Should be able to negotiate between the development team, systems, quality, and project manager.
- Open and quick to learn and explore new tools and technologies.
- Familiar with setting up of test environment for V&V activities
- Knowledge of Databases and constructing SQL commands