Post Job Free
Sign in

Selenium Engineer

Location:
Pittsburgh, PA
Salary:
80k
Posted:
July 16, 2020

Contact this candidate

Resume:

Kalyk Myrzakerimov

Phone: 312-***-****

Email: *****.************@*****.***

Address: Pittsburgh, PA

Objective

Skilled Test Automation Engineer (SDET), with proven abilities and expertise in Selenium WebDriver, automated testing & frameworks, TDD, BDD, and all relevant test cycles within the SDLC. Solid experience.

Professional Summary

Over 7 years of experience in Software Testing (Automation and Manual) with a solid understanding of Test Planning, Test Design, Test Execution, and Defect Reporting & Tracking.

Excellent knowledge and implementation skills in complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).

Introductory knowledge of core AWS services and experience in Amazon Web Services.

Proficiency in automating Test Cases using Java programming features, Selenium WebDriver for web-based applications.

Proficient in Test Automation using Selenium Tools.

Proven experience in Testing API Web Services using REST Assured.

Strong experience in automating Web Applications using Selenium WebDriver with TestNG framework.

Hands-on experience in Java Programming, Selenium WebDriver, JUnit, TestNG, Jenkins, Cucumber, and preparation of automation test framework with Page Object Model (POM), BDD, Cucumber and TestNG and Hybrid frameworks.

Experience in Data-driven Testing, Cross Browser Testing and Parallel Test execution using Selenium WebDriver, TestNG and Selenium Grid.

Hands-on experience in developing BDD, POM, DDT framework scripts with Cucumber and writing step definitions using Gherkin Language.

Expertise in Continuous Integrations and Continuous Deployment (CI/CD) processes using Jenkins in combination with Maven.

Extensive experience in the testing system in various phases Integration, Smoke, Ad hoc, User Acceptance, Positive-Negative, and Regression Testing.

Proven ability experience in writing SQL queries to extract data from SQL server, MySQL, and Oracle.

Performed API Testing by using REST Assured library in Java.

Execution of manual API Testing using Postman.

Good understanding of the implementation of JDBC for automating Backend (Database) Testing.

Excellent interpersonal skills and written communication skills, proven team player with an analytical bent to problem-solving and delivering under a high-stress environment with resource constraints.

Fast learner and problem-solver, detail oriented.

Technical Skills:

Testing Methods

Manual and Automated

Automation Testing Tools

Selenium WebDriver, REST Assured, JDBC, Cucumber, Maven, Jenkins, SQL, TestNG, JUnit, Extent Reports, Postman

Languages/

Framework

Java, HTML, JavaScript, CSS, JSON, Gherkin, XML/ Cucumber, BDD, JUnit, TestNG, Data Driven

Bug Tracking Tools

Jira Xray

IDE

Eclipse, SQL Developer, Postman, IntelliJ

Database

Oracle, MySQL, PostgreSQL

Professional Experience:

Client: Allegheny Health Network – Pittsburgh, PA Jan 2017 - Present

Title: SDET

Role & Contribution:

Involved in Sprint Planning, Review Sessions, Scrum meetings.

Developed Data Driven test framework in Selenium WebDriver automating scripts for Regression Test Cases using Selenium WebDriver with Java.

Effectively implemented different QA methodologies, strategies and plans in all stages of SDLC.

Scheduled Test Scripts to run overnight when required using Maven and Jenkins.

Performed Data Driven Testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.

Expertise in using JIRA, HP ALM, GitHub, Jenkins, SoapUI Pro, Ready API and other reporting tools for reporting bugs and prepare status report whenever required by team.

Integrated Selenium WebDriver with Sauce Labs for distributing tests on the cloud.

Developed SQL queries to retrieve data from the tables in the database to perform Backend Testing.

Involved in End-to-end Testing, Regression Testing, Integration Testing using Selenium and TestNG.

Strong knowledge of Web services using REST API.

Performed API testing using SOAP UI and Ready API.

Wrote Test Cases for Positive, Negative and End- to-end Test Scenarios and implemented them.

Participated in daily Stand up meetings to understand the progress of work and matched efforts to the changing needs depending on the current status of the updates in the meeting.

Worked with the development team to fix and retest identified issues.

Identified, analyzed and recommended additional testing requirements on specific features

Environment: Java, JDBC, MySQL, Junit, REST API., AWS. Python

Client: ServiceLink – Pittsburgh, PA Jul 2014 – Dec 2016

Title: QA Automation Engineer

Role & Contribution:

Drafted Test Plans which included testing objectives, testing phases, scenarios, and test environments after a thorough analysis of the business rules.

Developed automation framework using Selenium WebDriver.

Tested applications developed in Java with TestNG framework.

Developed and set up Continuous Integration for various properties on Jenkins with Commit, Component, Assembly, Deploy and Smoke jobs.

Used Selenium WebDriver for writing Test Scripts for Regression Test coverage.

Worked on creating a Test Case for an Object-driven framework for Selenium WebDriver.

Integrated Automation Scripts Selenium WebDriver API on Continuous Integration tool Jenkins for a nightly batch run of the Script.

Used XPath to work with dynamic and static objects in Selenium WebDriver.

Experience in cross-browser and multi-device testing for different platforms and browsers using Sauce Labs cloud.

Extensively used Jenkins for executing the Test Scripts.

Conducted Backend Testing using SQL queries to validate data for the database.

Attended the BRI (Business Requirement Identification) meeting to understand the Business Requirements.

Verified, edited and updated test data in new or existing systems before testing.

Environment: Selenium WebDriver, Java, Jenkins, POM, JUnit, Agile, HTML, MSWord, MS Excel, Python, SQL, Windows

Client: Honeywell – Pittsburgh, PA May 2012 – June 2014

Title: QA Tester

Role & Contribution:

Reviewed the business requirement specification (BRS) and Functional Requirement, Specification Document (SRS) and was involved in preparing a detailed Test Plan.

Involved in preparing Test Plans and Test Cases to cover overall quality assurance.

Developed the Test Cases manually based on the Functional Requirement Specification.

Used MS Excel for spreadsheet analysis.

Performed Smoke Tests every morning after each build.

Performed the Test Cases for Positive and Negative Testing, Integration Testing, Black Box Testing, System Testing, and Regression Testing.

Performed Testing of Financial Management Reporting Applications.

Automated the manual Test Cases for the future builds of the Application.

Prepared the defect reports and interacted with developers for debugging.

Wrote SQL queries to test the integrity of data by querying the backend database.

Performed validation of stored procedures according to their functionality.

Created Test input requirements and prepared the test data for data-driven testing.

Environment: Java, XML, MySQL, HTML, SQL. Python.



Contact this candidate