We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

Dearborn, MI

PROFESSIONAL SUMMARY:

  • Highly dedicated and results - oriented professional with 7+ years of IT experience with strong emphasis onmobileapplication & web application testing to manage and deliver on theQAobjectives of the organization.
  • Strong Knowledge and experience of all phases of SDLC (Software Development Life Cycle), and QALC (Quality Assurance Life Cycle).
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium WebDriver/IDE/Grid, Junit/TestNG, Load Runner, Quality Center, JIRA and SOAPUI
  • Experience on Selenium Automation using WebDriver with extensive usage of OOP concepts using Java and Junit, TestNG frameworks.
  • Functional Testing, Regression testing, Black Box testing, White Box testing, System testing, Integration testing, Data Driven testing, Back end/Front end testing and User Acceptance testing using Selenium IDE and Selenium WebDriver.
  • Business Intelligence tools and various software operations data.
  • Mobileautomation for Android & iOS using tools likeAppium.
  • Proficient in using SoapUI for testing Web services.
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
  • Experienced with designing and building automation frameworks in support of continuous integration in a test driven development (TDD).
  • Experienced in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools like Jenkins for nightly batch run of the Script.
  • Demonstrated ability to work on Work Flow Diagrams, Entity Relationship Diagrams, and Data Flow Diagrams.
  • Experience in Quality Centre, Bugzilla and JIRA.
  • Strong experience in Database Testing and writing complex queries using SQLServer,Oracleand MySQL.
  • Proficient in using basic SQL queries to perform backend testing for data integrity.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/IDE/GRID, HP Quality Center, HP ALM, Soap UI,Cucumber, Ranorex, Jmeter, HP LoadRunner, Wireshark, QTP, UFT

Languages: Java, HTML, C#, CSS, JavaScript, XML, Python, Shell Script, VB Script

MobileTesting Tools: Appium, Perfecto

Test Framework: Junit, TestNG, TDD, BDD, Mockito, Protractor

Project Methodologies: Agile-Scrum, Waterfall, Spiral, RUP

Defect Tracking Tools: HP Quality Center, BugZilla, JIRA, Splunk, New Relic

Build Tools/ Continuous Integration Tools/ CM: Ant, Maven, Jenkins, Hudson, SonarQube, GiTHub

Packages: MS-Office Suite(Word, Excel, Access), MS-Project and MS-Visual Studio

Databases: Oracle, DB2, SQL Server, MS Access, MongoDB

Operating Systems: Windows variants, UNIX, MAC

IDE: Eclipse, Netbeans, Xcode

WORK EXPERIENCE:

QA Automation Engineer

Confidential -Dearborn, MI

Responsibilities:

  • Analyzed system requirements and developed detailed test cases for systemtesting.
  • Wrote and maintained test cases and test scenarios.
  • Documented test cases based on the user stories.
  • Performedmanualtestingas well as automatedtesting.
  • Used 'Test complete' to write and execute automation scripts.
  • Performed SOAP/ REST web servicestestingusing SOAP UI and XML
  • Developed SQL queries to extract data from the source tables.
  • Investigated software bugs and interacted with developers to resolve technical issues.
  • Participated in defect report meetings and bug scrubs.
  • Tested GUI and database of the application.
  • Created a Data - Driven framework on Selenium using TestNG.
  • Created testing frameworks from scratch using Junit, TestNG, Apache POI libraries.
  • Created unit and functional test cases through use of testing tools such asPythonand Bash.
  • Manualand automationtestingof various web based applications and web services.
  • Developing test strategies formanualtest case creation and execution.
  • Create, maintain and review test cases, test scripts, test plans and execution reports.
  • Tested themobileapplication to ensure the stability of the build in test environment and device anywhere environment.
  • Testingevery build and release to identify bugs and report to the developers, users and management.
  • Involved in smoketestingand functionaltestingbefore and after every deployment.
  • Used Appium to test mobile application
  • Systemtesting, Regressiontesting, Browser Compatibility and performance for all applications and their upgraded versions.
  • Tracking and managing defects using MS Excel and Bugzilla.
  • Creating SQL queries for data validation and verification.
  • Involved in designing automation scripts andtestingusing Selenium Webdriver.
  • Working closely with the development team in resolving bugs and verifying and closing bug reports once they are resolved.
  • Involved in all stages of SDLC from conception to completion.

Environment: Selenium, JIRA, LPS (Lead Processing System), JAVA, Eclipse, Microsoft Word, Microsoft Excel.

QA Engineer

Confidential - Newbury park, CA

Responsibilities:

  • Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
  • Worked as aQAand UAT analyst in testing themobilebanking application.
  • Associated with development team to understand technical design and architecture for test planning.
  • Worked closely with Developer and DBA in identifying the test environments for test execution of mobilebanking application.
  • Validated the following functionality of themobilebanking application using both positive and negative testing approach: register bill payment, pay registered bills, post dated bill payments, account transfers, email money transfer recipients, email money transfers, view statements & transactions.
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Involved in testing ofMobileBanking GUI on Chrome, Firefox, IE, Safari and themobileapp on Android and iOS.
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver.
  • Developed Selenium Automation framework - Created a hybrid framework (Keyword and Data driven) on Selenium using TestNG.
  • UsedNewRelicfor analyzing the real-time global view of app and transaction metrics across iOS and thus monitored the app performance
  • Performed API Level testing for web services, enhanced the Test harness and developed many Test suites.
  • Uploaded test cases, executed test cases and logged defects in Quality Center and interacted with developers to resolve technical issues.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Sanity tested themobileapplication to ensure the stability of the build in test environment and device anywhere environment.
  • Participated inQAweekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Java, Selenium WebDriver, TestNG, SOAPUI, Maven, XPATH, Eclipse, Jenkins, BPM, ODM, HTML, XML, GitHub, Agile, Quality center,MobileTesting, SQL, Windows, Android and IOS.

Manual Tester/Performance tester

Confidential

Responsibilities:

  • Involved in gathering business requirement, studying the application and collecting the information from developers, and business Analysts.
  • Created Vuser scripts that contain tasks performed by each user, tasks performed by Vuser's as a whole, and tasks measured as transactions.
  • Developed Vuser Scripts in web protocol.
  • Involved inPerformancetesting of Web Applications with Load Runner.
  • Developed Load Runner Scripts using Vuser Generator
  • Created Scenarios forPerformanceTesting using Load Runner Controller and Analyzeperformance at server monitoring.
  • Designed tests for Benchmark and Stress testing.
  • Validated the scripts to make sure they have been executed correctly and meets the scenario description
  • Created Single User, Base Line and Soak test scenarios. Random pacing between iterations was introduced to get the desired transactions per hour
  • Monitoring software and hardware behavior during test run using PERFMON and LoadRunner online monitors.
  • Analyzed results using LoadRunner Analysis tool and analyzed Oracle database connections, sessions.
  • Used various techniques like Ramp up, Ramp down, Transaction Point in Load Runner.
  • Analyzed results of Transactions Response time, Transaction under load, Transaction Summary by Vusers, Hit per Second and Throughput.
  • Responsible for analyzing application and components behavior with heavier loads and optimizing server configurations.
  • Ensure that defects are appropriately identified, analyzed, documented, tracked and resolved in Quality Center.
  • Used LoadRunner tool for testing and monitoring actively participated in enhancement meetings focused on making the website more intuitive and interesting.

Environment: Rally,PerformanceCenter 9.1, HP Sitescope 10.00, MS SQL Server,JMeter, Java, Windows 2000 / XP.

Software Test Engineer

Confidential

Responsibilities:

  • Created test plans and test cases in concert with system engineers and web designers.
  • Involved validating sites across browsers and operating systems, the accuracy of links, visual presentation and its alignment with design specifications, and database updates.
  • Tested the application manually prior to automation for functional testing.
  • Created Test Cases Test Plans and Test labs using Quality Centre.
  • Supported new and existing products by configuring and testing software products and components of a website.
  • Wrote SQL queries and statements to test database for retrieving information.

Environment: Java, Quality Center, Bugzilla, Oracle, SQL, Windows.

We'd love your feedback!