Position: Lead Software QA Engineer – Automation Testing
Location: Pune, Maharashtra, India
Best Watches available for you on Amazon FashionDescription
We are looking for a passionate, fully hands-on Software Quality Assurance engineer who is having expertise in test automation and manual testing (if required), of full stack application.
This position is based at Emerson Innovation Center – Pune and offers working independently and in coordination with Solution Architect, SMEs and product manager to understand requirements and to test full stack application.
Responsibilities
- Quality Assurance activities for C# .NET Core based Full Stack Application which involves Microservices architecture-based Web Application, Windows Service, REST API and SQL Database etc.
- Create detailed, comprehensive, and well-structured test plans and test cases.
- Estimate, prioritize, plan, and coordinate testing activities.
- Design, develop and execute test automation scripts using open-source tools or industry standard tools. Experience in test automation tool Selenium/Playwright with Java preferred.
- Plan and execute performance and software cyber security tests.
- Identify, record and track bugs and quality assurance metrics, like defect densities and open defect counts.
- Perform thorough regression testing when bugs are resolved.
Basic Qualifications
- Education:
- Bachelor’s degree (B.E. / B.Tech) or Master’s degree (M.E / M.Tech) in Computer Science, Electronics, Instrumentation or related discipline
- Masters in computer science (M Sc., MCS, MCA)
- Experience: 8-10 years in Software Quality Assurance activities
- Relevant minimum 3 years’ experience in Test Automation
Knowledge & Skills
- Mandatory Skills: Strong experience in:
- Proven hands-on work experience with both automation and manual quality assurance activities for Full Stack Application.
- Experience in test automation tool Selenium/Playwright with Java preferred.
- Hands-on experience with both white box and black box testing
- Writing clear, concise, and comprehensive test plans, test cases and issues/discrepancies found
- Knowledge of SQL and scripting
- Experience in performance testing (load and stress tests)
- Nice to have:
- Experience in Quality Assurance activities for Microservices architecture-based Web Application, Windows Service, REST APIs, Web APIs, and Database etc.
- Awareness of Azure DevOps Test Plans – for developing test plans and test scenarios
- Experience working in an Agile/Scrum development process.
- Awareness of continuous integration/continuous deployment (CI/CD) pipelines
- Behavior Driven (BDD) or Test-Driven Development (TDD)
- Experience in Azure DevOps GIT repository
- Understanding in Windows software installer
Required Competencies
- Customer Focus
- Good verbal & written English communication.
- Strong analytical and problem-solving skills.
- Ability to work in a complex team structure, including distributed (i.e., global) teams.
- Readiness to work in flexible work timings.
- An interpersonal savvy. A very good team player.
- Quick and enthusiastic learner and a team player. Willingness to explore and adapt.
Apply: Click here to Apply
Get new laptop from Amazon