Automation Test Engineer Resume
Ashburn, VA
SUMMARY:
- 8+ years of overall experience in IT industry .
- Experience in various Test Automation Tools.
- Extensively used SQL in Oracle database for testing.
- Experience in understanding the code written in different programming languages Java and Python .
- Experience in developing solutions for cloud architecture using cloud patterns
- Experience with building enterprise scale Java applications and test frameworks using SQL
- Experience in working in an Agile development environment using tools such as Eclipse, JIRA and GIT.
- Knowledge of Object Oriented design, distributed computing, relational databases.
- Leading highly - available and fault-tolerant enterprise and web-scale software deployments.
- Architect, document, and build reference architectures for AWS compliant solutions
- Familiar with source control tools GIT & Bit bucket, stash.
- Configured and monitored Jenkins to perform continuous deployments of scripts for conducting regression tests.
- Experience in JIRA tool to track defects and followed Agile methodology.
- Wrote various SQL and PL/SQL scripts and stored procedures to support applications.
- Strong experience in Test planning, Test design, Test Status Reports, Execution and Defect management.
- Capable of design, develop, and implement software test automation frameworks.
- Experience in User Acceptance Testing, Unit Testing, System, Integration, Smoke, Regression testing.
- Good experience in Web Services testing using SOAP UI, XML, & WSDL. Providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAP UI.
- Proficiency in developing test artifacts, including Test Plans, Business Test Scenarios and Requirements Traceability Matrices.
- Experience in client meetings to study and analyze the requirements for the new functionalities and changes & coordinating with the team members.
- Good analytical, presentation and communication skills and Experience in handling multiple projects at the same time within deadlines.
- Experience with agile development DevOps, Test Driven Development.
TECHNICAL SKILLS:
Operating Systems: Windows series, Windows server, Oracle Solaris, RedHat Linux
Programming: Java, C, UNIX scripts, SQL, Oracle
Version control Tools: Git, Bitbucket and Stash
Automation Tools: Python, RobotFramework
Web Development: HTML, CSS, JavaScript
PROFESSIONAL EXPERIENCE:
Confidential, Ashburn, VA
Automation Test Engineer
Responsibilities:
- Involved in designing and developing test cases
- Involved in communicating with the Development teams onsite/offshore in ensuring that all the test scenarios were covered
- Used Robot Framework to automate the test cases and develop simple yet efficient code.
- Used Python along with Robot Framework to write simple and faster running test cases.
- Configured and monitored Jenkins to perform continuous deployments of scripts for conducting regression tests.
- AWS to run regression tests over the EC2, S3(for storing the keypairs), VPC and security groups to restrict traffic other than home network.
- Used GIT for version control and Bit Bucket as code repository
- Executed SQL queries to fetch records from the DB and validate results obtained from the logs.
- Used Eclipse as IDE and SQL Developer as DBMS tool.
- Used JIRA tool to track defects and follow Agile methodology.
- Involved in communicating with other team to perform end-to-end testing and ensure any issues were resolved
- Developed test code in Java language using Eclipse, IDE
Environment: Robot Framework, SQL, Eclipse IDE, GIT, AWS Cloud Services, Python, java, API, SOAP UI
Confidential, Atlanta, GA
Automation Engineer
Responsibilities:
- Created test cases, scripts based on functional specification.
- Designed and Developed Test Cases for automated testing using Java and Eclipse IDE.
- Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, and Software Development Life cycle (SDLC) using agile methodologies.
- Developed test automation scripts using Selenium WebDriver for regression and performance testing of the various releases of the application.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process .
- Performed different types of testing, Verified the bug fixes and performed Regression testing for each release of the application.
- Maintained detailed test logs, and reported test results.
- Executed tests and participated actively in system test cycles.
- Testing a complex Web based application with backend validation in mainframes and using SOAP UI. Used SOAP UI tool to test SOA based architecture application to test SOAP services
- Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
- Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.
- Used Java and python language for scripting.
- Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Python and Shell scripts to automate routine jobs.
- Designed and developed User Interfaces for Python users as per requirements.
Environment: SQL, Eclipse IDE, GIT, AWS Cloud Services, Python, SOAP UI, Jenkins, java, API
Confidential
QA
Responsibilities:
- Strategy and automation ideas for the enhancements of the project
- SME for the process and involved in training, mentoring the associates on production floor
- Acted like a bridge between production and quality team to ensure high quality user data.
- Analyzing the third party data before it is published on the live Google maps.
- Design the maps for perfect directions for the users using Google maps, with the help of in-built tool of the client and automating the features with the help of python.
- Created and executed database queries(SQL) to validate database data integrity.
- Performed regression testing on the application to assure proper functionality after every new build.
Environment: SQL, Ubuntu, Windows, Python, Google Atlas, notepad++,Agile Methodology.
