We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Over 3+ years of experience in the Information Technology Industry as a QA Testerin Automation and Manual Testing. Proficient in using various latest tools in order to speed up to the process and give efficient results to the company.
  • Comprehensive knowledge of Development Methodologies such as Agile development and Waterfall.
  • Has performed web based testing which includes, Regression testing, Functional Testing, defect tracking, reporting, and User Interface Testing (UI), Black box testing and interaction with client for better performance of the software.
  • Expert in creating Java and selenium WebDriver scripts in order to automate web applications, also proficient in Test frameworks like TestNG, MAVEN build tools and CI/CD tools like Jenkins.
  • Knowledge of Behaviour Driven development (BDD) such as Cucumber, gherkin, Data driven framework.
  • Expertise in Technical Documentations, Defect Tracking & Testing Techniques: System Integration Testing (SIT), Backend testing, System Regression Testing, Application and Database Testing, User Acceptance Testing, Stress and Load Testing
  • Hands on Experience in writing test scripts using java.
  • Good knowledge of UNIX commands.
  • Extensive experienced in analyzing requirements, writing Test Cases, generating the Test Reports and determine test schedule.
  • Extensive experience in updating Test Cases, and Organize the testing Process using Jira for test execution and defect tracking purposes at all stages of projects.
  • Experienced in using Intellij IDEA, Eclipse, Git bash and various other tools on a daily basis.
  • Proficient in using Git commands using Git repositories such as Github, Bitbucket etc.
  • Experienced in writing Test plans, defining Test cases, developing and maintaining test scripts, analyzing the results of scripts, interaction with developers in fixing the errors.
  • Efficient in Bug tracking and Reporting using Jira, also Strong skillset in backend testing using SQL queries on MySQL.
  • Excellent in all phases of Software Test Life Cycle (STLC) from test planning to defect tracking and managing defect lifecycle.
  • Extensive knowledge of programming languages and web technologies like Java, HTML, JavaScript, XML, CSS.
  • Strong skillset of API testing using Postman.
  • Created automated test scripts using automated tools and ran test scripts on various Builds and instances.
  • Knowledge of cloud computing such as using AWS (Amazon web Services).
  • Excellent customer interfacing experience and closely interacted with Business Analysts, Developers, Test Lead, cross - functional teams and the other team members.
  • Efficient communication skills and good at multi-tasking as well as work well under tight deadlines with high efficiency.
  • Excellent troubleshooting mindset, multi-tasking, with research, problem solving, and ability quickly learn new tools and technology.
  • Proven team player with an analytical bent to problem solving and delivering under high stress environment with resource constraints.

TECHNICAL SKILLS

Automation frameworks: Selenium WebDriver, TestNG, Rest Assured, Data Driven Framework, Behaviour Driven development(Cucumber)

IDE: Eclipse, Intellij IDEA

Browsers: Firefox, Chrome, IE, Safari, Opera

Defect tracking tool: JIRA

Operating systems: Windows, Unix, linux

CI and Build tools: Jenkins, Maven

Version Control tools: Git(Github, Bitbucket)

PROFESSIONAL EXPERIENCE

QA Automation Engineer

Confidential

Responsibilities:

  • Test Automation networks were developed and configured by me to execute stability, also apply and develop automated strategies and build testing frameworks like Data driven framework.
  • Make test cases and coordinate with the other team members for work activities.
  • Executed acceptance, smoke, integration, regression testing and ensure that the product’s functionality is on par.
  • Implemented agile methodology ideals by facilitating exercises such as sprint planning and team leading stand ups.
  • Created and updated test scenarios, and test cases per user story and design.
  • Analyzing business requirements thoroughly and make sure that the requirements were scalable, maintainable, and extensible and performed architect, design and develop test cases and test scenarios for enterprise solution.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java (Intellij idea). Contributed in Page Object Model framework creation.
  • Used Page Object Model, UI Mapping, and CSS Selectors as a part of Framework.
  • Performed Data driven testing using Selenium WebDriver and Java functions which read data from property and XML files. Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium. Involved in API testing.
  • Wrote Selenium scripts to run against Jenkins and reported the nightly batch results to the lead.
  • Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules. Configured Jenkins to run automation framework nightly.
  • Used to write custom, XPath, CSS Selector, ID, Name locators are used to identify objects.
  • Perform Cross Browser Compatibility testing using Firefox Driver, Chrome driver, IE Driver etc.
  • Performed Rest Api testing using postman and made test cases using snippets.
  • Reviewed database test cases per assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database. Performed defect reporting and bug tracking using JIRA.

QA Automation ENGINEER

Confidential

Responsibilities:

  • Participated in creating the technical Test Plan in the initial phase and also during the change requests.
  • Executed Regression Tests using automation scripts for the report generation module with tools like Selenium WebDriver and TestNG.
  • Performed various testing activities like GUI testing, functional testing, browser compatibility testing and regression testing also prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Responsible for efficient and maintainable coding in Java to develop POM (Page Object Model) classes using the selenium framework.
  • Developed Cucumber Framework in Selenium to improve and maintain automation which helps in more understanding of Test Scenarios.
  • Integrated with Continuous Integration (CI/CD) tools like Jenkins for running test on regular basis automatically.
  • Worked in Agile Development Environment with frequently changing requirements and features set.
  • Used to inspect the XPath and CSS selector of the web elements and Eclipse IDE for Java development.
  • Responsible for testing RESTful /Rest based web services using Postman.
  • Worked closely with the developers within the team and also did manual testing for mobile as well as Web application testing.
  • Logged defects encountered in the application through JIRA during test cycles and conducted fix verification.
  • Do risks analysis on defects and report defects back to developers using tools like Jira.

Confidential

Responsibilities:

  • Involved in Agile Methodology to develop Project Management plans, Test design and execution
  • Designed and developed Test plans and Test scripts that capture all software defects resulting in software products that are as close to defect-free as possible
  • Analyzed the business requirements and wrote high level Test plan, Test case and Test scripts in the Intelij Idea.
  • Maintained the Tractability matrix used to organize Requirements and Test cases
  • Conducted Integration, Functional, System, GUI, Regression, Smoke, and User Acceptance Testing.
  • Conducted Data driven Testing to test various sets of data.
  • Used dbeaver to write complex SQL queries involving more than two tables join.
  • Responsible for performing various types of process evaluations during each phase of the software development life cycle.
  • Worked with UNIX shell scripts to get data from Database tables.
  • Validated UI part as per the Requirements.
  • Extensive contribution in Front End Testing using of selenium & Manual.
  • Involved in performing Black Box Testing.

We'd love your feedback!