Automation Test Engineer Resume
Washington, DC
SUMMARY:
- Over Eight plus years of IT Experience in which Four plus years of Software Testing (Manual and Automation) in API Testing, Web based applications, Web services, Client - Server, Back End and Oracle EBS.
- Good working knowledge on various domains like Healthcare, Insurance, Federal Financials, Financials, Retail.
- Excellent understanding of Software Development Life Cycle and Test Methodologies from project definition to post-deployment documentation.
- Proficient in preparing Test Cases by reviewing SRS document, design documents.
- Proficient in creation of Automation test scripts using SOAP UI, Ready API, Selenium Webdriver.
- Experience in testing REST, SOAP and JSON API
- Experience in creating an Automation Framework to test the functionality of the system.
- Experience in Data Driven, Cross browser and Parallel Test execution.
- Work Experience in Automating Web Applications using Selenium WebDriver, Cucumber, Gherkin Language, BDD.
- Proficient in creating automation scripts to test API, XML files and SOAP & REST Web services.
- Integrated Automation test scripts with JSON Reporting.
- Expertise in working with build tools such as Maven, Ant.
- Experience with testing on multiple browsers and platforms (Chrome, Safari, Firefox)
- Good Knowledge in OOPS (Object Oriented Programming System) concepts.
- Experience with test planning, design, and metrics, as well as working knowledge of product development cycle, testing process, and testing methodologies.
- Extensive experience in coordinating testing effort, responsible of test deliverables, status reporting to management, issue escalations.
- Proficient working knowledge of change management (defect, enhancement, new feature) tracking and source/version control systems.
- Work experience in running Batch Jobs, Scheduled jobs, FTP, SFTP.
- Experience in all phases of SDLC methodologies Agile, Waterfall.
- Experience in Bug Tracking and Reporting using TFS / HP Quality Center/ Rally/ CA Agile Central.
- Proficient in all phases of Test Life Cycle from test planning to defect tracking and managing defect lifecycle.
- Working knowledge of CSS selectors, XPATH.
- Experience with continuous integration tools like Jenkins.
- Good working knowledge in Healthcare Industry standards of EDI, EDI X12 file structure and HIPAA testing privacy with multiple transactions.
- Worked on various test management tools like HP ALM, TFS 2015, IBM Rational Tools.
- Strong skills in Backend Testing using SQL queries on Oracle and SQL Server.
- Experience in Software Testing on Unix/ Linux/ Windows Environment.
- Able to work under pressure with tight deadlines without compromising on quality.
- Self-motivated with excellent analytical, time management, prioritization, and multi-tasking skills.
TECHNICAL SKILLS:
Testing Tools: SOAP UI pro, Ready API, Selenium, Selenium Webdriver, Cucumber, Junit, TestNG
Languages: JAVA, Groovy Script, C#, SQL, Gherkin, XML, HTML, CSS, JavaScript, VB script, Shell Script, C++, XPATH, Ruby
Databases: MS SQL Server 2008, Oracle 11g, MS Access, MySQL
Oracle EBusiness Suite: AP, AR, GL, PO, OM, INV
IDE: Eclipse, JetBrains RubyMine, Visual Studio, TOAD 11.0/10.6/9.0, PL/SQL Developer 5.1.3
Oracle Tools: Oracle Forms 6i, Oracle Reports 6i, SQL Loader
Tools: Rally, CA Agile Central, HP ALM/QC, Team Foundation Server (TFS) 2015, Visual Studio 2015, IBM Rational Tools (Clear Quest and Clear Case), VSS 2005, PVCS, Apache Subversion (SVN)
Build Tools: Maven, Ant
Continuous Integration tools: Jenkins
PROFESSIONAL EXPERIENCE:
Confidential, Washington, DC
Automation Test Engineer
Responsibilities:
- Created Test Cases based on system requirements and user stories.
- Created automation test scripts to test the GUI application.
- Created Feature files and step definitions to test the scenarios.
- Prepared Test coverage and Test status reports.
- Created test scenarios to cover all the API calls.
- Developed automated test scripts for RESTful services.
- Integrated the test scripts with Jenkins
- Written groovy script to verify the test results.
- Written Automation script to verify the XML , JSON data objects.
- Created a Data driven workflow to test End to End process of the application.
- Addressed and resolved defects, work ed closely with developers .
- Written SQL queries to verify the test results.
- Verified the log files on the Unix servers.
- Timely triage & restoration of service as well as thorough root cause analysis.
- Supported the various testing phases, which include API integration, End to End testing.
- Prepared various artifacts, such as Test Summary Report, Automation Design Document.
- Integrated test scripts with JSON reporting.
- Participated in Daily scrum, back lock grooming sessions.
- Prepared a daily status report by reviewing and analyzing the log files of Jenkin jobs for various test suites.
- Developed and established quality assurance measures and testing standards for new applications and/or enhancements to existing applications throughout the development lifecycles.
- Identified the bugs through systematic testing, reported and tracked defects through Defect tracking tool.
- Helped developers reproduce errors and ensured that defects are fixed.
- Measured the performance and provided weekly status reporting.
- Developed automated test scripts in partnership with developers for continuous regression testing.
Environment: Cucumber, BDD, Gherkins, Ruby, JetBrains RubyMine, TFS 2015, JAVA, Groovy Script, XML, RESTful services, JSON, SOAP UI pro, Jenkins, MySQL, Oracle Database, Apache Subversion (SVN)
Confidential, Florida
Automation Test Analyst
Responsibilities:
- Created Automated test scripts using Selenium web driver.
- Prepared a test data for the regression suites.
- Created Automated Test cases to test the functionality of web services.
- Executed both manual and automated tests, review results, and created reports for project stakeholders.
- Implemented Test Scripts using feature files, cucumber framework and Selenium.
- Support post production release checks and ensure final product quality.
- Prepared reports to communicate outcomes of quality activities.
- Plan, conduct, execute testing, report bugs and follow until completion.
- Responsible to maintain and upgrade test cases as new features are built.
- Running automated tests on different browsers/operating systems
- Performed Input Validations, User Interface Validations, Browser Compatibility testing and Navigation testing.
- Created test scenarios and test cases.
- Developed, documented, and maintained functional test cases and other test artifacts like the test data, test scripts.
- Prepared Traceability Matrix to show the test coverage requirement vs Test scripts.
- Performed Smoke, functional and regression testing on every build in support of quality of IT products for business users.
- Identified and raised risks as early as possible in the system development life cycle.
- Coordinated with Project Managers, Business Analysts, Developers to test the functionality of the system at various phases of the application.
- Report, prioritize, track, and resolve the defects using defect tracking tool.
- Verified logs; written SQL queries for Database checks.
- Participated in walkthrough meetings, Bug triage meetings, project meetings, release meetings and weekly status meetings.
- Responsible to work with client to mitigate issues / problems and provide status report in written or verbally to management and clients.
Environment: Selenium Web driver, Cucumber, Feature file, Gherkin Language, Eclipse IDE, XML, SQL, Oracle Database 11g, Rally, SVN.
Confidential, Pennsylvania
Test Analyst / QA Analyst
Responsibilities:
- Created test scripts in extremely detail level to assure all the requirements are covered.
- Written new and maintain existing test cases based on development changes.
- Used SQL commands to validate the database and test its integration with the Front End.
- Identified the application’s highrisk features, set priorities, and determine scope and limitations of tests.
- Performed GUI Testing, Functional Testing, Integration Testing, and Regression Testing.
- Executed, evaluated test cases and report test results. Hold and facilitate test plan/case reviews with cross-functional team members.
- Execution of manual test cases and responsible to track and log the defects using HP Quality Center.
- Checked server logs, analyzed errors, and logged bugs in the defect tracking system by providing clear steps to reproduce the error.
- Developed the Test Cases and Test Scripts based on FSD'S and Business Scenarios.
- Identified potential quality issues as per defined process and escalate them immediately to management.
- Analyzed the defects and categorized them based on severity.
- Reported on release readiness based on test coverage and success rates.
- Provide a weekly project report that includes testing metrics and status reports.
- Ensured that testing requirements have been met before changes are put into production.
- Attended the Bug review meetings, status meetings and walkthroughs and interacted with Business Analysts and Developers to resolve the Defects.
Technologies: SQL, HP Quality Centre10.0, Oracle Database 11g, Oracle Fusion Middleware 11g, Toad 11.0, MS SQL server 2008, Unix.
Confidential, Missouri
Test Analyst / QA Tester
Responsibilities:
- Actively interacted with the Business users, product owner and the developers to understand the test scenarios.
- Responsible for developing, implementing, and maintaining test scripts that ensure exhaustive testing of information systems to ensure compliance with system specifications.
- Developed test scripts to evaluate Corporate Web based Insurance and claims processing system.
- Created test scenarios and test cases based on functional documents and User stories.
- Effectively communicate with development and business team on testing status and critical testing.
- Prepared traceability matrix while creating Test Cases.
- Performed integration testing, functional testing, system testing, regression testing.
- Ensured products, applications, documents, and systems in compliance with established quality standards and meet the requirements.
- Keep clear records of all bugs identified, producing bug reports on a regular basis.
- Participated in defect tracking management to bring defects to resolution.
- Prepared detailed analysis of test results; sent test execution reports and test closure reports across team.
- Extensively executed SQL queries to verify the data in the backend Database.
- Participated in daily meetings to provide the status of test efforts.
Environment: Oracle 11g, Oracle APEX 4.0, Toad 10.6, SharePoint 2010, Team Foundation Server 2010.
Confidential, Maryland
Test Analyst / QA Analyst
Responsibilities:
- Test Planning and execution of Production Break Fix Solutions for APA (AP, AR, GL, Grants, Fed Admin, Purchasing).
- Regression Test Planning and execution of an existing functionality to identify any impacts because of new functionality and common components.
- Designed and developed test scripts for Functional Testing of HIGLAS Change Request (HCRs).
- Identify and log defects, work with development team to resolve, and verify fixes when implemented.
- Participated in the identification and implementation of continuous improvement in process and standards for the entire team.
- Created Test Plans and test scripts, executed test scripts, and wrote Test Report.
- Detect software quality issues, report, and track them to resolution.
Environment: Oracle Federal Financials 11.5.10.2, AP, AR, GL, FV, Rational Clear Quest, Rational Clear Case.
Confidential
Oracle EBS Technical Developer
Responsibilities:
- Identify client needs and developed customized solutions; this involves understanding primary objectives and implementing solutions in established budgets.
- Created Alerts, DFF, Value sets, and Profile options as per the business needs.
- Designed and developed Business Events, Workflow Process events using Workflow Builder.
- Worked on Interfaces; resolved issues and defects in custom Forms and Reports.
- Prepared MD070 Technical Documents.
Environment: Oracle Apps 11i (11.5.10.2), AR, OM, GL, INV, Custom modules, AOL, Workflow Builder 2.6.3.0.1, Oracle 11g, PL/SQL, Forms 6i, Reports 6i, Shell Script, PL/SQL Developer 5.1.3, Toad 9.0.1, Windows XP, UNIX.
Confidential
Oracle EBS Technical Developer
Responsibilities:
- Designed and developed Oracle Reports and Oracle Forms in Accounts Receivable, Accounts Payables.
- Worked on Interfaces; Forms, created DFF, Value Sets, and Profile options as per the business needs.
- Written Impact analysis documents and MD070 Technical Design Documents.
Environment: Oracle Apps 11i (11.5.9), AP, AR, PO, GL, Custom modules, AOL, Oracle 9i, PL/SQL, SQL*Plus, Forms 6i, Reports 6i, Shell Script, TOAD, Windows XP, UNIX.
Confidential
Oracle EBS Technical Developer & Java Developer
Responsibilities:
- Designed and developed webpages by writing XSP to read the read XML data file.
- Designed and developed a Web Portal to keeps track of Fax messages sent and received.
- Designed and developed Oracle Forms, Oracle Reports in various Financial modules.
- Customized Custom.pll as per business requirements and designed and developed XML Publisher reports.
- Written MD070 Technical Design documents.
- Involved in the Database design for the Database tier.
Environment: JAVA, J2EE, XML, XSP, SOAP, Oracle Apps 11i (11.5.9), OM, AR, AP, PO, GL, INV, Oracle 9i, PL/SQL, SQL*Plus, Forms 6i, Reports 6i, Altova Style sheet Designer, XML Publisher, ANT.