Apply now »Senior Test EngineerCompany: NEC Corporation India Private Limited
Employment Type
Office Location:Noida, UP, IN, 201305Work Location: HybridReq ID: 5704
Description
Job Title: Testing EngineerWe are seeking a skilled and detail-oriented Testing Engineer to join our team. The ideal candidate will have 4 to 6 years of experience in software testing and quality assurance, demonstrating a strong understanding of testing methodologies, tools, and processes. As a Testing Engineer, you will play a crucial role in ensuring the delivery of high-quality software solutions to our clients.
Responsibilities
- **Test Planning and Strategy:*
- Define testing strategies, including manual and automated testing approaches.
- Collaborate with development teams to ensure testability of software components.
- **Test Case Design and Execution: **
- Create detailed, comprehensive, and well-structured test cases and test scripts.
- Execute manual and automated test cases to identify software defects and ensure the overall quality of the product.
- Perform regression testing to validate fixes and ensure software stability.
- **Automation Testing: **
- Design, develop, and maintain automated test scripts using industry-standard tools.
- Identify opportunities for test automation and contribute to the automation framework.
- **Defect Tracking and Reporting: **
- Document and track defects, providing clear and detailed information to development teams.
- Generate comprehensive test summary reports for project stakeholders.
- **Collaboration: **
- Collaborate effectively with cross-functional teams, including developers, product managers, and business analysts.
- Participate in regular team meetings to discuss project status, issues, and improvements.
- **Continuous Improvement: **
- Proactively identify areas for process improvement and contribute to the enhancement of testing processes and methodologies.
- Stay updated on industry best practices and emerging trends in software testing.
- **Communication: **
- Clearly communicate testing progress, issues, and risks to project stakeholders.
- Work closely with other team members to ensure a collaborative and transparent work environment.
Qualifications And Skills
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 4 to 6 years of experience in software testing and quality assurance.
- Strong understanding of software testing methodologies, tools, and processes.
- Proficiency in both manual and automated testing techniques.
- Strong proficiency in IOT, Simulators, Sensors testing.
- Experience with testing web applications and backend systems.
- Knowledge of scripting languages for test automation (e.g., Selenium, TestNG).
- Familiarity with Agile/Scrum methodologies.
- Excellent analytical and problem-solving skills.
- Strong communication and collaboration skills.
If you meet these qualifications and are passionate about ensuring the delivery of high-quality software solutions, we encourage you to apply and become an integral part of our dynamic and innovative team.
Specialization Description
Synthesizes customer contractual needs and requirements into system test solutions that acknowledges technical, schedule and cost constraints. Develops and directs preparation and execution of comprehensive test plans, procedures and schedules for completing systems. Coordinates integrated testing activities. Reviews and evaluates test requirements to insure completeness of test program. Performs technical analysis of complete systems and prepares comprehensive system level evaluations.
Level Description
Entry to developing level professional with little or no prior experience required. Applies a broad theoretical job knowledge typically obtained through advanced education. Work is closely supervised. Works to deliver day-to-day objectives with limited impact on achievement of results for the job area. Explains facts, policies and practices related to job area. Problems faced are not typically difficult or complex.Apply now »