Software Qa Automation Engineer Resume
Chicago, IL
SUMMARY:
- Over six years of experience in Software Quality Assurance and Test Automation Process in IT industry that includes Client/Server and Web - based Applications with proficiency in automation, performance and manual testing.
- Experience working with Agile Scrum Methodology, involved in full life cycle of the project, attended daily Scrums, Sprint Planning, and Sprint Review Meetings, updated the test data as per the frequently changing requirement.
- Ability to triage software defects providing development staff with adequate information for remediation.
- Adjust priorities to multiple demands and unanticipated events as wells as adjust decisions and actions to new information.
- Stay up-to-date with new technologies, operating systems, automated testing tools in order to maintain an awareness of technological advances.
- Work well in team environment under deadlines within a dynamic environment.
- Flexible, hardworking, honest, generous, loyal, punctual and open-minded team player with strong interpersonal skills and analytical mindset.
- Languages: English, Romanian, Russian.
- U.S. Green Card Holder (Permanent Resident)
TECHNICAL SKILLS:
Operating Systems: Windows 10/8/7, Windows Server 2008/2012, Mac OS, Linux Debian
Mobile Platforms: Android, iOS, Windows Phone
Programming: HTML, XML, CSS, Python, Bash (UNIX Shell), SQL, VBScript
Test Automation: Selenium Python WebDriver, HP UFT, HP LoadRunner, TestComplete
Testing tools: Mozilla Firebug, Google Chrome Developer Console
Testing framework: UFT Data Driven, Keyword Driven and Hybrid, PyTest, PyUnit
Database: Oracle, MySQL and MS SQL Server
Virtualization: VMware Workstation and Oracle Virtual Box
Test Management: Jira, HP ALM, QA Complete
Browsers: MS Internet Explorer, Mozilla Firefox, Chrome, Safari, Opera
Software: MS Office, Notepad++, Adobe Photoshop, AutoCad, 3ds Max
Version Control: Git, SVN and HP ALM Built-in VCS
IDE: PyCharm, HP UFT IDE(built-in), TestComplete IDE (built-in)
Continuous Integration: Jenkins
PROFESSIONAL EXPERIENCE:
Software QA Automation Engineer
Confidential, Chicago, IL
Responsibilities:
- Performed Functional and Regression testing using HP UFT as well combining with other Automation Tools, such as Selenium Python WebDriver and TestComplete.
- Created and maintained Data and Keyword Driven Automation Framework to reduce automated scripts maintenance time, also created scripts on the basis of the existing Automation Framework.
- Created XML-based files to supply input test data for better script optimization and reduced script maintenance time.
- Using Jenkins and VCS, such as GIT, provided a smooth continuous integration.
- Developed and executed SQL queries in an Oracle environment to confirm database operations performed by software applications using Oracle SQL Developer and SQL *Plus Command Prompt.
- Utilized Test Management tools, such as JIRA system, QA Complete, HP Application Lifecycle Management (HP ALM), to track, report, manage and generate defect throughout the test cycle and attended Defect Status Meeting on daily basis during testing cycle.
- Executed test cases for functional, validation, end-to-end, and regression testing for Web application.
Software QA Analyst
Confidential, Northbrook, IL
Responsibilities:
- Used HP UFT, HP LoadRunner for Functional and Non-Functional Testing Web and Client/Server Application.
- Performed test scripts migration from HP UFT to TestComplete and used Python program language for running them.
- Defined automation testing process, developed coding standards that served as the automation standard of the Project.
- Executed test data acquisition, including production data set selection and extraction, as well as test data generation, and data preparation.
- Enhanced VuGen Scripts by parameterizing the input test data to minimize data caching, unique constraint and data dependency issues.
- Inserted Rendezvous point into script to instruct Vuser to perform a specific task simultaneously.
- Actively participated to developed Test Approach artifacts, as well as Test Plan, Test Scenarios, Test Cases and Steps for various Business Processes covering both positive and negative testing.
Software Test Engineer
Confidential, Silver Spring, Maryland
Responsibilities:
- Followed testing methodology for load, stress testing based on the business processes, analyzed the business requirements and provided weekly test status and defect matrix reports to the Product Manager.
- Created driver scripts using VBScript to execute numerous scripts sequentially and created user defined test status log file in text format.
- Performed manual cross-browser Testing and as well as cross platform testing.
- Developed Manual Test Scripts as well as Automated the required scripts Using HP QuickTest Professional (QTP) and enhanced them by implementing VBScript, as well as conducted Regression testing for various application modules.
- Enhanced scripts using different types of parameterization to reuse the scripts for multiple sets of test data.
