We provide IT Staff Augmentation Services!

Automation Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 7+ Years of experience in complete Software Development Life Cycle (SDLC), System Analysis and Quality Assurance in Agile Scrum development methodologies.
  • Experience in System Testing including Functional, Regression, Integration, Database, End - to-End, Performance Testing, Stress and User Acceptance Testing (UAT), Smoke/Sanity Testing, Continuous Build Integration(CBI) Usability of Client/Server, Web based application
  • Proficient in automating the QA process using various automation tools like Robot Framework, Selenium, Python, BrowserStack.
  • Proficient in developing Test Plans, Test Scripts, Test Designs, Test Summary Reports and Test Cases for Manual and Automated Testing.
  • Good experience in mobile application testing in both android and IOS environment
  • Have Good Development experience in Python over more than 3 years
  • Experience in Continuous Integration Testing using Jenkins.
  • Expertise in the validation of process by writing complex SQL Queries.
  • Developed and documented Testing Strategies for Manual and Automated testing.
  • Good experience in documentation in the Confluence
  • Experience in developing interfaces with Django Framework
  • Experience in testing and developing REST APIs including JSON data format
  • Good working knowledge and experience with JIRA
  • Experience in version control specially using SVN, Mercurial, BitBucket
  • Expertise in Writing SQL queries using complex joins and Analytic functions against Oracle & SQL Server databases.
  • Have good experience working with Testlink.
  • Excellent multi-tasking skills to work on multiple projects and thrive in a fast-paced, deadline-based environment.
  • Good experience with Postgres Database
  • Worked extensively on Shell Scripting.
  • Worked in analysis of results using Graph through R scripting language
  • Passionate in learning new technologies

TECHNICAL SKILLS:

Operating Systems: Windows 98/2000/XP/Vista/7/8, Linux, Ubuntu, Solaris, Debian

Languages: Python, C/C++, SQL, PL/SQL, HTML, XML

GUI: TOAD

RDBMS: Oracle 7.x, 8i, 9i & 10g, MySql.

Scripting Languages: JavaScript, Shell scripting, Bash Scripting,R

Packages: MS Office, Outlook Express

Testing Tools: Robot Frameworks Selenium IDE, Selenium RC, Selenium WebDriver, Selenium Grid, Robot Framework, Eclipse IDE, BrowserStack

Reporting tools: MS Excel, JIRA

Development Methodologies: Agile, Waterfall

Bug Tracking Tools: JIRA

PROFESSIONAL EXPERIENCE:

Confidential

Automation Engineer

Responsibilities:

  • Highly involved in development of framework called cashbot using python for the automation of company’s UI business application flow.
  • Features development not only limited to the business application but also the consumer application
  • Developed Negative testing scripts which will test the system behavior as expected
  • Automation using Data Driven Testing
  • Backend database Verification through automation script
  • Responsibilities include manual testing when needed
  • Heavily involved in the Sprint Planning, & Grooming session and the Sprint retrospective meeting.
  • Heavily used the bug tracking tool JIRA for story tracking as well as bug creating
  • Heavily used Selenium Web Driver for the browser automation
  • Cross browser testing using broswerstack
  • Involved in testing of REST APIs specially with the JSON format
  • Mobile application testing using selendroid framework.
  • Created test cases using TestRail
  • Solely took responsibility for test planning/test scenarios/test cases and execution for IP restriction project
  • Involved in the native and mobile web application testing using the framework selendroid
  • Created and submitted the freestyle jobs in Jenkins for testing the scripts written for automated features

Environment: /Tools: Selenium Web Driver, Bitbucket, Mercurial, Eclipse IDE, Python, Windows 7, MySql, Selendroid, Appium, broswerstack,TestRail, Android, IOS, Jenkins

Confidential

QA Analyst

Responsibilities:

  • Validate renewal, expiration and security for debian based venues.
  • Extensively involved in reviewing and analyzing the Data Models & Data Maps with Business Analysts & End Users to come up with efficient test scenarios & test cases.
  • Involved in gathering, analyzing functional & performance requirements.
  • Server Automation with Robot framework and SSH library, Python, Eclipse.
  • Web browser Test Automation with Robot framework, Selenium and Python.
  • Used Selenium Web driver and Selenium RC to automate browser testing.
  • Nightly automation test kickoff with Jenkins.
  • Virtual Guest Test device infrastructure development(BATES)
  • Development of Test environment configuration with Unix shell scripts
  • Automation Code Reviews and Code merges between different branches of SVN
  • New Automation suite development and bug fixing of existing automation
  • Test case Creation in Test link and Bug Tracking in JIRA.
  • Directing Regression Team.
  • Postgres database validation with shell script and python scripts.
  • Negative automation test to check the system should fail when needed.
  • Created Test Readiness Review (TRR), Requirement Traceability Matrix (RTM) documents.
  • Experience in using JIRA for Defect Reporting & Tracking.
  • Responsible for communicating with offshore team.
  • Clear understanding of business procedures and ability to work as an individual and as a part of a team.
  • Actively involved in User Acceptance Testing (UAT) and the end users. Participated in cross -functional teams to reengineer and improve business processes.

Environment: /Tools: Unix, Linux, Solaris, Debain, Windows 7, Selenium( IDE, Selenium RC, Selnium Grid) JIRA, Testlink, Eclipse IDE, Python, Robot framework, BASH Shell scripting, Wireshark

Confidential

QA Tester

Responsibilities:

  • Used Quality Center for executing thetestcase for Verify data integrity and data conversion accounts moved from one system to another system.
  • Utilizing SQL and Visual Basic in establishing the baseline data.
  • Performed Backend Testing of the application by writing SQL queries.
  • Wrotetestplan andtestcases from requirements documents and functional specifications used Quality Center.
  • Tested web applications in Waterfall development Processes.
  • Managed individualtestcycles, reported bugs, check image deposit processes and worked with analysts and developers to resolve problems used Quality Center.
  • Participated in theScrumProcess
  • Back-end testing using SQL queries.
  • Preparedtestplans, scripts fortestingIVR routing system to activate Customers call
  • Used Quality Center and Web Track for bug-reporting, tracking, and generating.
  • Used GUI checkpoints to check the attributes of the application across several builds and versions. Used bitmap, database, text, etc., checkpoints whiletestingthe application.
  • Used Quality Center to Created and executed various scenarios, generated graphs, overlaid graphs for comparison, analyzed the results and found bottlenecks.
  • Quality Center to execute thetestplan, track execution against the plan duringtesting, and manage defects from inception to resolution.

Environment: /Tools: Win NT, Java, Servlets, TestManager, ClearQuest, ClearCase, WinRunner, Oracle 8i, PL/SQL, SQL*Plus, TOAD, XML Spy, MS Office, MS Visio, Lotus Notes, Web logic

We'd love your feedback!