We provide IT Staff Augmentation Services!

Sr. Automation Engineer Resume

2.00/5 (Submit Your Rating)

San Jose, CA

PROFESSIONAL SUMMARY:

  • Around 6 years of experience in Software analysis, Software Quality Assurance Testing of Web, Windows, Web Services, Mobile, Client/Server applications
  • Extensive knowledge and experience of Selenium IDE, Selenium RC, Selenium Web driver, Selenium Grid using Java, for developing automation scripts in Eclipse IDE.
  • Extensive experience in working with TestNG frameworks with Selenium.
  • Experience on working with XML, XSD XSL, XPATH and designing web services using SOAP, RESTFUL and used testing web services tools like SOAPUI, API testing.
  • Knowledge of Software Development Lifecycle (SDLC) or Application Lifecycle Methodology (ALM).
  • Extensive experience on developing environment with HTML, CSS, java script.
  • Extensive experience in Automation testing, Manual testing, Integration testing, System testing, Smoke testing, Regression testing, Performance testing, Functional testing, and GUI testing.
  • Well versed in reviewing and analyzing the Business requirements and developing Test Plans, Test strategies, Test cases, Test data Management (TDM), Test procedure, Test reports and documentation of Manual and Automation Tests.
  • Expertise in cross browser and cross platform testing to test the application compatibility.
  • Performed GUI Test, Functional testing, Smoke testing, User Acceptance testing (UAT), System testing using HTML IDs and XPath in Selenium.
  • Expertise in developing automation scripts in BDD format using Cucumber and Proficient in writing cucumber scenarios in GHERKIN format.
  • Developed complex SQL queries to validate the data that is written into the database after performing various test scenarios as per the functional requirements.
  • Experience with working on multiple operating systems like Windows, Linux and Mac.
  • Excellent experience with source version control tools such as Subversion SVN & GIT.
  • Expertise in using application management tools like HP Quality center/ALM, Test Direct, Rally.
  • Experience in defect tracking and reporting using Jira, Quality Center.
  • Open to dynamic work environment and ability to work collaboratively with cross - functional teams
  • Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.
  • Excellent interpersonal skills, proven team player with an analytical insight to problem solving and deliver under high stress environment
  • Involved in defect triage meetings to categorize and prioritize the defects.
  • Unique ability to adapt quickly to challenges and changing environment.
  • Expertise in testing desktop applications.
  • Excellent communication and organizing skills with the ability to grasp and learn new things very quickly.
  • Proven ability to work efficiently in both individual and team-based environments.

TECHNICAL SKILLS:

Testing tools: Selenium IDE/RC/WebDriver, HP Quality Center/ALM, Junit, TestNG, JIRA, SOAP UI, Rest API, QTP, Eclipse, Cucumber, Fire path, Firebug, Manual Testing, Jenkins, Maven.

Web Technologies: HTML, CSS, XML, XPATH, Java Script, JSP.

Defect Tracking Tools: HP Quality Center 10.0 & ALM 11.0, Jira, Bugzilla, Rational Clear quest

Programming Languages: C, C#, Python, Java, SQL, PL/SQL, VB Script

Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall

Browsers: Internet Explorer, Firefox, Chrome & Safari

Operating Systems: Windows XP, 7, 8 & server 2003, UNIX and Linux

Mobile Manual Testing: Android, iOS.

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

Sr. Automation Engineer

Responsibilities:

  • Designed Test Plan which included test objectives, test phases, scenarios and test environment after a thorough analysis of the business rules .
  • Actively participated in daily Scrum with the team and involved in sprint meetings, managing product backlog, removing obstacles to progress, prioritizing and review milestones and accomplishments.
  • Interacted with product management teams in the review and analysis of functional requirements.
  • Actively participated in all testing phases of SDLC (Software Development Life Cycle) of an application
  • Prepared test data document and involved in generation of bug and test case execution reports.
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Deployed and configure new builds
  • Prepared production release notes and verified correct functionality and behavior.
  • Conducted UI testing, Functional testing, Regression Testing, End-to-End testing, User Acceptance testing and verifying the results with expected results, which should complain with the predefined requirements.
  • Involved in designing of Automation Test cases using Selenium WebDriver.
  • Generated UI test final reports by using Selenium TestNG framework .
  • Used Maven to build and run the Selenium automation framework
  • Used BDD framework with Java, Cucumber.
  • Used web-debugging tools like XPath, Firebug and Fire path to locate elements.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script and Deploy code stored in GitHub to QA environment.
  • Strong experience with SOA architecture which include SOAP and Restful API Web Services Testing.
  • Conducted backend testing using SQL queries to validate data for database and Wrote complex SQL query by joining multiple tables according business logic for data validation .
  • Coordinated with development engineers to create and review test specifications, test coverage, defect discovery and resolution.
  • Good experience with POSTMAN.
  • Conducted Bug Review meetings for update on defects from development team and retesting of bug fix.
  • Worked on production issues and performed the User Acceptance Testing (UAT) and Interacted with the client UAT team to define and manage the UAT process.
  • Involved in Knowledge Transfer, Group Discussion and training session.

Environment: Java, Cucumber, Selenium, Firebug, SQL, GitHub Jira, Oracle10g, Jenkins, TestNG.

Confidential, Oakland, CA

Automation Tester

Responsibilities:

  • Analyzed the user requirements by Interacting with system architect, developers and business users.
  • Valuable experience in Agile methodology with SCRUM Process for the product development
  • Involved in complete QA Life Cycles . Developed and maintained various test cases and test scripts using Business Requirements.
  • Prepared test data for positive and negative test scenarios for functional testing.
  • Closely working with the development team in developing Java software and test troubleshoot and resolve bugs of deliverables in testing process (Test plan, Test scripts, Test Summary, Defects in JIRA, Status reports and best practices in testing)
  • Involved in sending the Test Execution Log and Status Report.
  • Performed Regression testing of applications after defects are fixed and any new functionality is implemented in to the QA. Supported the Business team for executing UAT test cases .
  • Provided comprehensive and detailed information within the current defect management tool.
  • Perform the tasks of analyzing requirements, developing manual scripts by using MS Excel sheets, execution of test scripts in Quality Center
  • Conducted Manual Testing of the system, prepared and managed test cases using HP ALM/Quality center.
  • Developed and executed white box test cases of the Java API using TestNG framework and Eclipse
  • Implemented Page Objects framework, Hybrid framework to accommodate multiple applications
  • Worked in continuous integration environment. Deploy code stored in GitHub to QA environment
  • Scripted SQL queries to verify data integrity, data validation and data design.
  • Created CSS scripts to parse XML results into HTML format.
  • Expertise in running multiple test scripts at the same time against different machines, running different browsers
  • Involved in designing data driven framework for reading the data from excel sheets using Apache POI library and Junit, TestNG data provider.

Environment: Java, Selenium, TestNG, HP ALM, GitHub, Mainframe Testing, JIRA, Hybrid framework, SQL.

Confidential, Herndon, VA

Automation Tester

Responsibilities:

  • Analyzed the user requirements by Interacting with system architect, developers and business users.
  • Valuable experience in Agile methodology with SCRUM Process for the product development
  • Involved in complete QA Life Cycles . Developed and maintained various test cases and test scripts using Business Requirements.
  • Closely working with the development team in developing Java software and test troubleshoot and resolve bugs of deliverables in testing process (Test plan, Test scripts, Test Summary, Defects in JIRA, Status reports and best practices in testing)
  • Involved in sending the Test Execution Log and Status Report.
  • Performed Regression testing of applications after defects are fixed and any new functionality is implemented in to the QA. Supported the Business team for executing UAT test cases .
  • Provided comprehensive and detailed information within the current defect management tool.
  • Conducted Manual Testing of the system, prepared and managed test cases using HP ALM/Quality center.
  • Developed and executed white box test cases of the Java API using TestNG framework and Eclipse
  • Implemented Page Objects framework, Hybrid framework to accommodate multiple applications
  • Worked in continuous integration environment. Deploy code stored in GitHub to QA environment
  • Scripted SQL queries to verify data integrity, data validation and data design.

Environment: Java, Selenium, TestNG, HP ALM, GitHub, Mainframe Testing, JIRA, Hybrid framework, SQL

Confidential

Automation Tester

Responsibilities:

  • Created Manual test cases and Test scripts for different modules of the application.
  • Analyzed the Business requirement documents, Functional specification documents to prepare Test cases.
  • Prepared test data for positive and negative test scenarios for functional testing.
  • Participated in the designing and development of software using waterfall development practices.
  • Perform the tasks of analyzing requirements, developing manual scripts by using MS Excel sheets, execution of test scripts in Quality Center
  • Tracking and reporting the bugs using Jira.
  • In-depth knowledge of software testing methodologies, functional and regression testing
  • Tested compatibility of application for dynamic and static content under various cross browsers and multiple browsers.
  • Prepared manual and functional test cases as per requirements.
  • Development of automated test scripts using selenium WebDriver & Java
  • Involved in designing data driven framework for reading the data from excel sheets using Apache POI library and Junit, TestNG data provider.
  • Ensure that all the test cases are updated in the Quality Center along with Master test plan.
  • Perform the tasks of validating software by defining automated testing components.
  • Involved in testing the new functionalities based on test cases and coordinated with development team in fixing the issues.
  • Involved in gap analysis and risk analysis.
  • Performed Requirement Analysis by gathering both functional and non-functional requirements based on interactions with the process owners, document analysis and represented them in Requirements Traceability Matrix (RTM).
  • Performed the tasks of identifying defects by conducting root cause analysis
  • Responsible for GUI and functional testing using Black box testing techniques.
  • Involved in regression testing using Selenium.

Environment: Selenium, Java, Quality Center 11.00, Manual Testing, MS Excel, SQL, Jira

We'd love your feedback!