Software QA Engineer - Automation Testing

Software QA Engineer - Automation Testing

EMERSON
3-5 years
Not Specified

Job Description


Employment Type: Full Time - Contract to Hire / Permanent
Description
  • 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 applications and preferably having exposure to test data science projects.
  • 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 which will run in PC, mobile and on Edge devices.

Responsibilities
  • Quality Assurance activities for .NET / JAVA / Python based Full Stack Application which involves Microservices architecture-based Web Application, REST API and 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, Cucumber 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) in Computer Science, Electronics, Instrumentation or related discipline
    • Bachelor's, Master's in computer science or Mathematics (B Sc, M Sc., MCS, MCA)
  • Experience: 3-5 years in Software Quality Assurance activities
    • Relevant minimum 2 years experience in Test Automation
    • Exposure in testing Microservices based Full Stack Application(s) will be desirable

Knowledge & Skills
  1. Mandatory Skills: Strong experience in:
  1. Proven hands-on work experience with both automation and manual quality assurance activities for Full Stack Application.
  • Experience in test automation tool Seleniumpreferred.
  1. Experience in Quality Assurance activities for Microservices architecture-based Web Application, REST APIs, Web APIs and Database etc.
  2. Hands-on experience with both white box and black box testing
  3. Writing clear, concise, and comprehensive test plans, test cases and issues/discrepancies found
  4. Knowledge of SQL and scripting
  5. Experience with performance testing (load and stress tests) would be added advantage
  6. Experience working in an Agile/Scrum development process
  7. Behavior Driven (BDD) or Test-Driven Development (TDD)
  8. Understanding of Docker

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.

Employment Type: Full Time - Contract to Hire / Permanent
Description
  • 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 applications and preferably having exposure to test data science projects.
  • 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 which will run in PC, mobile and on Edge devices.

Responsibilities
  • Quality Assurance activities for .NET / JAVA / Python based Full Stack Application which involves Microservices architecture-based Web Application, REST API and 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, Cucumber 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) in Computer Science, Electronics, Instrumentation or related discipline
    • Bachelor's, Master's in computer science or Mathematics (B Sc, M Sc., MCS, MCA)
  • Experience: 3-5 years in Software Quality Assurance activities
    • Relevant minimum 2 years experience in Test Automation
    • Exposure in testing Microservices based Full Stack Application(s) will be desirable

Knowledge & Skills
  1. Mandatory Skills: Strong experience in:
  1. Proven hands-on work experience with both automation and manual quality assurance activities for Full Stack Application.
  • Experience in test automation tool Seleniumpreferred.
  1. Experience in Quality Assurance activities for Microservices architecture-based Web Application, REST APIs, Web APIs and Database etc.
  2. Hands-on experience with both white box and black box testing
  3. Writing clear, concise, and comprehensive test plans, test cases and issues/discrepancies found
  4. Knowledge of SQL and scripting
  5. Experience with performance testing (load and stress tests) would be added advantage
  6. Experience working in an Agile/Scrum development process
  7. Behavior Driven (BDD) or Test-Driven Development (TDD)
  8. Understanding of Docker

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.

Job Details

Employment Types:

About EMERSON

ABOUT EMERSON Emerson, a Fortune 500 company with $18.4 billion in sales, more than 20 Innovation, Solutions & Engineering Centers, and 200 manufacturing locations worldwide, is committed to helping employees grow and thrive throughout their careers. We are innovators, question-askers and problem-solvers. We don't settle for good enough or 'This is the way it's always been done.' Instead, we push ourselves and strive for the 'never been done before.' Our Automation Solutions business enables the greatest use of the world's most valuable resources, ensuring the performance and safety of industries that are the backbone of daily life. Our Commercial & Residential Solutions business helps ensure human comfort and health, protect food quality and safety, advance energy efficiency and create sustainable infrastructure. No calls or agencies please.

Job Source : emerson.taleo.net

Similar Jobs

People Also Considered

Data Not Available

Career Advice to Find Better

Simple body text this will replace with orginal content