Search by job, company or skills

Vervent

Test Automation Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Test Automation Engineer Department:

IT SW Location: Bengaluru,

IN Reports to: Director, Engineering Overview:

The Test Automation Engineer will be responsible for Testing and Quality Assurance activities for the Web Applications developed mainly using Microsoft Technologies. They shall perform Functional Manual Testing and also Test Automation using the relevant tools and technologies so that the overall testing life cycle strengthens and helps the software development activities to implement robust products, platforms, thus ultimately aiding in faster time to market with high quality deliverable and less production issues. They must possess core experience in using various testing methodologies for upholding the quality of applications delivered.

Primary Responsibilities:

Designing and developing automation scripts using open-source tools and other testing technologies available in the market

Identifying, analyzing, and documenting bugs or defects in software code

Working closely with software developers to ensure the software product is up to standard

Developing and executing test cases to diagnose issues and bugs, creating test data when required to aid test automation development

Implementing automation test framework and testing strategies

Conducting diagnostic analysis and troubleshooting to resolve complex software issues

Managing testing resources and continuously improving the testing process

Keeping updated with the latest industry trends and technologies in the field of software testing and proposing new tools that can help improve testing process

Maintaining documentation of test results to assist in debugging and modification of software. Proper test reporting to showcase testing progress

Participating in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems

Knowledge about defect life cycle and ensuring all the defects are addressed suitably before final release with on time completion of testing tasks

Functional manual testing of test cases which are not automatable

Strong work experience in testing life cycle starting from test case requirement understanding, test case development until test closure Position Requirements:

Minimum of 4 years of experience working as a Test Automation Engineer on Agile Scrum projects and preferably with an Engineering degree or equivalent.

Core test automation scripting experience using Selenium tool including Web Driver, TestNG

Sound knowledge of Microsoft .Net C# programming language to implementing Test Automation Scripts using Selenium tool

Good knowledge about Microsoft Technologies like Visual Studio and IDE like VS Code for code development platform

Understanding the Project requirements and developing the test cases considering coverage across UI, Functional, API, DB testing and cross product.

Performing functional testing, API testing, DB testing within the SDLC.

Tracking the defects and tasks using Microsoft Azure and Click Up tool

Conduct root cause analysis for test failures and generate test report

Identifying the test scenarios and time effort to automate the same.

Developing Automation scripts Using C-Sharp, Selenium, N-Unit and extend reports.

Developing efficient and reusable code to build Framework for API test automation using C#, HTTP Client, N-Unit and Extent reports.

Performing regular maintenance and code refactoring of automation scripts and validate its reliability to enhance the effectiveness of test automation

Process suggestion and Improvement in both SDLC and STLC.

Contributed in developing Test Strategy and Planning.

Experience on Automation Framework development and knowledge of Cucumber framework

Experience in CI/CD configuration, release process and deployment pipelines using tools like Maven, Jenkins

Knowledge of additional skills related to Java, C-Sharp, PHP and willing to learn new tools and technologies as per industry standards

Come up with various testing metrics related to defects, test automation, test progress etc.. and publish the same to leadership on frequent intervals

Experience in business driven development and test driven development of test automation

Knowledge of configuration management tools like Git, GitHub and Gitlab

Experience in using database like MS-SQL, MongoDB, RDBMS

Experience in using Postman tool platform to build, test, design, modify, and document APIs

Experience in using Browser Stack tool to test websites and mobile applications across ondemand browsers and operating systems

Knowledge of using dynamic application security testing (DAST) and static application security testing (SAST) Soft Skills and Behavioral Expectations:

Excellent verbal and written communication skills.

Ability to operate well under pressure.

Flexibility to adapt to changing environments.

Sound decision making ability.

Should be ready to work in rotational shifts to support US time zones

Should demonstrate collaborative team work to win as a team

Should have good presentation and articulation skills

Should be able to document the work for highlighting the progress

Should be able to work in hybrid environments

Should have a long sight towards latest advancement in the technology industry

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 144664071