Resume

Sign in

Senior Test Engineer

Location:
Atlanta, Georgia, United States
Salary:
65
Posted:
February 21, 2019

Contact this candidate

Resume:

Sowjanya

Greater Atlanta Area

Senior Test Engineer

Mobile: 678-***-****

Email: ac8e18@r.postjobfree.com

Prof Professional Summary

• Professional Quality Assurance Engineer with 7+ years of experience in Automated Web Application Testing, Web services testing, Manual testing, CRM testing Automation and Data Validation.

• Solid understanding of Software Development Life Cycle (SDLC) and Testing Life Cycle (STLC).

• Proficient in Preparing Test Strategy, Test Plans, Test Scripts, Test Scenarios, Test Designs and Test Cases.

• Designed and implemented different automation frameworks from scratch like Keyword Driven framework, Data Driven framework and Hybrid framework to best suit the project requirements.

• Implemented web application workflow in behavioral driven development (BDD) using CUCUMBER.

• Well experienced in different phases of STLC - Requirement gathering, Test planning, Test case development, Test Execution and Test closure.

• Highly accomplished ISTQB Certified Test Professional.

• Extensive experience in analyzing requirements, derive business scenario’s, developing and executing Test Cases for various kinds of Testing –Sanity testing, Smoke testing Integration testing, Functional testing, Regression testing, Cross browser testing, UI testing, Load testing and Performance testing.

• Experience working in big data testing environments involving AWS S3, Zeppelin notebooks, apache kafka, pyspark, postgres database.

• Excellent experience in testing web services based Transactional Systems.

• Experience in Web services REST and SOAP API’s testing using SOAPUI and POSTMAN tools.

• Extensive knowledge on API performance testing using tools like JMeter, SOAP UI PRO and Created test suites, test cases for web apps, rest apis testing in SOAP UI.

• Experience in writing assertions API responses using groovy scripting.

• Expertise in automation testing using Selenium WebDriver with Java,Test NG, JUnit.

• Expertise in working with Selenium IDE and Selenium Web Driver and Java Script.

• Developed Automated Selenium Test Cases and Reporting defects.

• Used Firebug and FirePath to select CSS selectors, waits, XPath and XPath to identify UI elements.

• Expertise in writing SQL Queries using joins, SQL stored procedures, sql functions for performing Database testing.

• Knowledge of Web application testing automation using NightWatch framework and selenium webdriver within Node.js environment.

• Expertise in setting up jobs and running builds via Continuous integration tool Jenkins, Bamboo.

• Solid experience in using project management and dependency/build management tool like Maven.

• Well conversant with Bug life cycle and its tracking tools like Quality Center, Bugzilla and Mantis.

• Prepare Requirement traceability matrix to link coverage between Requirements and Test Cases.

• Experience in Data Migration Testing validating source and destination database tables.

• Exposure in using bash commands in linux, centos based systems.

• Exposure in preparing Test matrices like Daily/Weekly Execution status report, Defect status report to measure quality of project and its closure.

• Identified User stories to Automate as part of regression testing after each build.

• Extensive knowledge of source control applications like GITHUB, BitBucket.

• Used JIRA to create tasks for every sprint, planning estimates for each task, uploading and running test cases and raising defects.

• Good Knowledge about Salesforce.com CRM in Application Customization, Security & Sharing, Workflows, Approvals, Data Validation, Data Utilities, Analytics, Sales, Marketing, Customer Service and Support.

• Extensive experience in testing Mobile Applications on different IOS and Android platforms.

• Extensive experience in Agile, Scrum and Waterfall Methodology.

• Performed (UAT) User Acceptance testing exclusively in an agile environment.

Prof Education

• Bachelors of Engineering, Computer Science, GMIT, Davangere, India

Prof Technical Skills

Testing Tools Selenium RC/Selenium Webdriver /IDE, Cucumber, Postman, SOAPUI

Testing Frameworks TestNG, Behave, NightWatch,Robot, BDD, Junit

SQL Languages TSQL, PLSQL, SOQL, PostgreSQL

Test Management JIRA, Rally, Bugzilla

Languages Java, Python, JavaScript, pySpark, Groovy

Web Related HTML, CSS, XML, XPATH, XSLT, SOAP, WSDL, JSON, REST

Databases Oracle, MS SQL server,My SQL, Postgres

Build Tools Ant, Maven,Jenkins,Bamboo

Query Tools SSMS, datagrip, Zeppelin notebooks

Streaming Systems Apache Kafka

AWS Aws s3, EC2

IDE Intellij, Eclipse, Atom

Source Control Github, bitbucket, sourcetree

Operating Systems Windows server, linux, centos, mac os

Prof Work Experience

GCS America’s, Texas(Remote Atlanta) Oct16–Tilldate Senior QA Engineer

Project:

Client is an online financial company that provides personal loans through an online lending platform. The prospect customers log in to the web site and fill out the web form’s(java script, angular based UI). The restful api calls are implemented in java that update the data in the databases as soon as the customer submits the online application. It has implemented Salesforce for managing client’s customer information, leads, opportunities, offers and for other marketing needs. Leads come to database and salesforce from third party websites that make a rest api call to the platform.

Responsibilities:

• Built test suites for Restful web services using SOAPUI involving Oauth2 (managed authorization based token generation) and basic authentication.

• Created test suites, test cases, test steps for restful webservices including writing assertions for HTTP methods like get and post testing using SOAP UI.

• Implemented web application workflow automation using CUCUMBER.

• Was Part of team that worked on bigdata POC involving systems like AWS S3, postgres sql, zeppelin notebooks, pyspark, kafka.

• Work with spark data frames for validating data between AWS, S3 and databases.

• Used Selenium WebDriver for automating of Cross Browser Testing on IE, FireFox, Safari and Chrome.

• Created Hybrid framework using Selenium Web Driver for UI automation Functional testing.

• Performed Cross Browser Automation tests using Selenium and Javascript.

• Involved in UI testing of web application for user friendliness as specified by customer.

• Followed in Page Object model to maintain identified elements.

• Used Selenium WebDriver APIs for writing TestNG test suites and test cases for testing functionality.

• Involved in setting up continuous test builds in Jenkins based on maven pom for maven clean tests.

• Executed a set of stored procedures for validating user info in databases to make sure the api calls are inserting data to sql servers.

• Executed java jars in linux environments for decrypting files.

• Prepare documentations like Testing Progress, Test coverage and providing status to Project Manager.

• Defined automated regression testing process and framework, including UI, back end, components and integrations

• Defined end to end testing process and methods in environment including cross system integrations across multiple work streams

• Participated in daily scrum meetings to report daily progress of Testing activities and Sprint planning for test planning activities

• Translate business requirements into technical quality assurance test cases from Jira to Quality Center

• Built cucumber, selenium based automation scripts in Eclipse IDE.

• Create, execute, and track test cases based on use case definitions

• Develop system and user acceptance test plans, test cases, regression tests, and ensuring the overall quality of the product.

• Proactively identify inefficiencies from the quality assurance technique or process viewpoint, and propose changes that may include process redesign and tool recommendations.

• Take a leading role in creation and execution of test cases, status and retrospective meetings with members of Project management team as well as Development and Deployment team.

• Work with Business Analyst and development teams to identify root cause of defect and trouble shoot.

• Worked on Production smoke test of every month's release.

• Worked with tight iterations throughout the SDLC in Agile.

• Participated in Backlog grooming, Sprint work estimations, Sprint Retrospective meetings.

• Regularly assess testing progress and prepare test status report for management. Communicate with QA manager about testing progress, needs and any organizational/quality/technical risk/issue that might have an impact on the ability of the testing team to perform testing activities.

• Generated Traceability matrix to map requirements, tests and defects

• Creating Test Scripts based on the Business Requirements Specification documents using selenium.

VAPS Technosoft, Bengalaru Feb12 – Sep16 Senior QA Engineer

Project:

School Administration System contains multiple modules for managing the Admissions, Fee Tracking, Test Administration, Results Publishing, Hostel Allocation and Hostel Cafeteria Administration.

Responsibilities:

• Developed selenium automated test scripts for repeating Test cases.

• Converted selected manual test cases into Automation Script using Selenium Webdriver.

• Used Selenium WebDriver for automating of Cross Browser Testing on IE, FireFox, Safari and Chrome.

• Test suite development with postman for WSDL based services.

• Executed Test Scripts using Intellij IDE.

• Attending daily Scrum meetings with the QA, Development, and Product team.

• Wrote test scenarios and implemented them while testing the development projects.

• Involved in designing the hybrid automation framework.

• Involved in Daily status calls, Defect calls and Sprint planning and Retrospective meetings.

• Bug reporting using Mantis.

• Prepared automation execution report by analyzing the result.

• Involved in updating framework related documents whenever required.

• Worked on SQL queries and SQL Server-8.0, MySql.

• Designed the test cases and executed manually using derived scenarios and uploaded them in Quality Center.

• Reported the defect identified during execution and doing a complete defect tracking using Quality Center.

• Analyzing and preparation of test report until the complete release.

• Closed the Quality Analysis test tickets and assigned the bug fix tickets to the development Team.

• Understanding business requirements from the customer perspective.

• Developed automated Test cases in Java using Selenium WebDriver.

• Performed several Regression cycles with the existing Test suite to validate built application works as expected.

• Used MAVEN for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

• Raising ECR request to deploy build in specified test environment and verify Build deployment once fresh build is released.

• Perform sanity check of application on fresh build to ensure basic functionality works as expected.

• Worked on Integration of Selenium Web Driver with existing API to test Framework.

• Logged defects in Bugzilla if any deviation from requirement is found coordinate with onsite developers for fixing bugs help them by giving more enlightenment about defect to fix.

• Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.

• Used Selenium WebDriver for automating of Cross Browser Testing on IE, FireFox, Safari and Chrome.

• Perform Re testing once the bug has been fixed by development team and update status in Bugzilla.

• Validate the backend application data using SQL queries in SQL server.

• Handling bouncing application server if any unexpected issues happen in application.

• Prepare Defect analysis report and daily status report to track status of testing.

• Upload testing metrics in Workspace, to ensure they are available to everyone in the team for tracking testing activities.

• Provide KT to new members in Team and help them to get cleat idea of requirements to proceed with testing and prepare KT documents with testing process.



Contact this candidate