We provide IT Staff Augmentation Services!

Selenium Automation Engineer Lead Resume

4.00/5 (Submit Your Rating)

New York City, NY

OBJECTIVE

  • Seeking a challenging position to utilize years of QA professional experience & technical skills in software development industry as a Software Test Engineer and Analyst.

SUMMARY

  • In - depth noledge of all phases of Software Development Life Cycle (SDLC).
  • Expertise in Health, Telecom, client-server, web-based, mainframe and mobile domain.
  • Experienced in writing System Test plan, Test cases, and developing Test scripts.
  • Experience in managing teams both onsite and off-sites effectively and delivering results.
  • Knowledge of all phases of SDLC using testing methodologies me.e. waterfall and iterative (agile)
  • Experienced with different type of testing process such as Functional, Integration, Backend, Regression, Black Box, GUI, UAT, ETL, XML, Reporting, and data warehouse testing in SIT and UAT.
  • Expert in Coded UI, Web Performance, HTTP Level, load, and performance testing.
  • Expert in techniques and procedures of data validity, integration and data driven testing.
  • Performed Independent Verification and Validation (IV&V) of different work products.
  • Experienced in using MS Project Management software and Content Management Systems (CMS).
  • Experienced in Web-based and Client-Server applications on different environments.
  • Expert in many test scenarios (positive and negative) that are likely to occur by end users.
  • Expert in SQL queries/subqueries, and all complex joining to perform database testing.
  • Strong administration noledge of UNIX, Linux, Windows, Mac and IOS Operations.
  • Excellent texting experience on Blackberry, iOS and Android native apps.
  • Backend Testing/Data warehouse testing/ ETL testing, using Big-Data, Web services/SOAP UI testing
  • Scheduling tools Control M, Windows schedulers, and MS Project
  • Prepared documentation for all stages according to company standards.
  • Excellent organizational & communication ability with great analyzing skill.
  • Strong commitment to deadlines, delivery, accuracy and quality of assignments
  • Ability to learn quickly and retain and apply teh noledge across multiple scenarios
  • Great at prioritizing along critical path and meeting project milestones and deliverable

TECHNICAL SKILLS

Testing Tools: Team Foundation Server of Visual Studio, HP Quality Center, MS Project, MTM (Microsoft Test Manager) QTP, Rational Functional Tester, ReqPro, ClearQuest and Selenium web driver.

Performance Test Tools: HTTPWatch, Web performance, Visual Studio Ultimate-TFS, and Load Runner.

Database Technologies: Oracle 11g, 10g, 9i, SQL Server Management Studio 2000, 2008, DB2, and Access

Defects Reporting Tools: Quality Center, Test Tract, Clear Case, Bugzilla, and Test Manager.

Methodologies: Waterfall, Agile. - SCRUM, RUP. Agile

Web Technologies: CodedUI, VB Script, Java Script, HTML, HTML5, and CSS.

Version Controls/CMS: Version Controls/CMS/GIT

Operating Systems: Centos, Linux, Solaris, Ubuntu, Windows legacy and latest additions.

Languages: C, C++, C#, ASP.NET, SQL, PL/SQL, VB, PERL, CSS,HTML, DHTML, XML, Java, JavaScript, VB Script, SOAP,WSDL

Others: Apache Openoffice, MS-Word, MS-Excel, MS-Access, MS-Visio, and Apache Tomcat webserver, Cloud application. Technical Writing. Adobe PhotoshopTriton Digital

PROFESSIONAL EXPERIENCE

Confidential, New York City, NY

Selenium Automation Engineer Lead

Responsibilities:

  • Checking teh websites for automation on multiple platforms of environment on various OS simultaneously on various browsers.
  • Doing performance testing in JMeter and API testing in Postman on a daily basis.
  • Writing test cases in from Excel to MTM and automated those based test case requirements Visual Basic.
  • Provide training junior team members on how to run automation using languages like Python and Ruby and Angular.js using different frameworks.
  • Drawing Page object Model on Microsoft Visio for visualization and building framework on Apache Maven.
  • Going extra steps to check my coding on online terminal like Coding Ground for checking teh code. automating code on browsers and checking our noledge on application and providing feedback in front of peers
  • Attending daily stand up meeting on each other’s performance and taking feedback. configuring and executing tests in Controller and performance Center using LoadRunner and having experience in scripting protocols like Http, Web Services and other protocols.
  • Working as a proxy to Developer if required.
  • Having good experiences with test cases and scenarios & Working on various projects at teh same time.
  • Extremely detail oriented hands on experience in test automation using both Selenium Java, Selenium C#, python etc. Angular.js in test automation and perform all QA activities as part of teh scrum team.
  • Reliable partner to other QA leads, QA managers and Scrum Master to enable consistent testing strategies in Automations
  • Having good working experience with Team Foundation Server & Microsoft Team Foundation Server along with visual studio.
  • Strong in Automation frameworks such as Selenium and TestNG and BDD and TDDs.
  • Verifying bug fixes and updating documentation.
  • Having skills in working on load and stress testing of web services and applications.
  • Creating Initial test plan and developed test cases and test scripts manually.
  • Using Quality Center to store all testing results, metrics, created Test Cases, and Reporting.
  • Reviewing Business requirements, IT Design documents and Test, Strategy documents and preparing Test Plans which involved various Test Cases for all assigned module/projects;
  • Developing a Defects Tracking Log for teh SharePoint Site to track defects while testing as well as Team Foundation Server.
  • Get Involved in UAT testing, SIT Testing, Regression Testing and Functional testing as needed by teh team
  • Testing Applications compatibility on different browser versions (IE, Firefox and Mozilla and Chrome and marked it pass or fail
  • Converting business requirements into test cases
  • Developing Test Plans, Test Cases in Microsoft Test Manager for fixed bugs in teh automation test suite.
  • Creating Test plan & Script, Defect Management Templates;
  • Get involved in defect reporting, defect tracking and defect reproducing as well as documenting test cases those in MTM/Jira and Excel as required.
  • Actively participating in smoke, functional and ad-hoc testing during SIT phases
  • Completing regression, positive, negative, integration and functional testing cycle to produce a bug free product
  • Performing teh automation results on automation test suites and document teh test results.
  • Conducting Unix/Linux developed automation test scripts either for browser/stand-alone applications.
  • Utilizing strong understanding on infrastructure and application performing applications.
  • Performing API Level testing. system testing, black box testing, client UI testing, stress and load testing
  • Having good Technical background (understanding databases, technology stacks, API approaches, web services, operating platforms, data relationships, integration points, and end-to-end system testing) participating and having very good understanding on PI meeting, Daily Scrum and other Agile ceremonies.
  • Designing and developing automation test cases and execute in teh similar fashion.
  • Having good Working noledge in Selenium, TestNG, TDD, Cucumber, BDD experience

Environment: s: Coded UI, TFS, MTM, Postman, Visual Studio, HP LoadRunner, Apache Maven SQL Developer, Selenium, Jira, and Java, Apache JMeter are among many of those other tools.;

Confidential, Ashburn, Virginia

Selenium Automation Engineer Lead

Responsibilities:

  • Checking teh websites for automation on multiple platforms of environment on various OS simultaneously on various browsers.
  • Doing performance testing in JMeter and API testing in Postman on a daily basis.
  • Writing test cases in from Excel to MTM and automated those based test case requirements Visual Basic.
  • Provide training on how to run automation using languages like python and Ruby and Angular.js using different framework.
  • Drawing Page object Model on Microsoft Visio and other online drawing apps for colleague’s realization while building framework on Apache Maven.
  • Exercising online tools like Code Academy, Udemy and Pluralsight to sharpen and modify skills-based job requirements for every other development job.
  • Go extra steps to check my coding on online terminal like Coding ground for checking teh code.
  • Submitting YouTube Videos on online platform in a non-sharing/sharing mode to see my understanding on topic that me has just learnt on a daily basis. automating code on browsers and checking our noledge on application and providing feedback in front of peers
  • Performing daily stand up meeting demo on each other’s performance and taking feedback.
  • Having teh ability to configure and execute tests in Controller and performance Center using LoadRunner.
  • Extensive LoadRunner experience in scripting language like Http, Web Services and other protocols.
  • Having good understanding of software QA methodologies
  • Working as a proxy to Developer as junior developer intern
  • Having abundance of noledge in background and noledge of databases
  • Having good experiences with test cases and scenarios
  • Having hands on skills on Selenium Automation experience.
  • Working on various projects at teh same time.
  • Extremely detail oriented hands on experience in test automation using Selenium Java, Selenium # and python in test automation and perform all QA activities as part of teh scrum team.
  • Having working noledge on Jira
  • Experienced in automated tool namely selenium based on Java.
  • Working noledge on Version Control system namely Jira.
  • Reliable partner to QA leads, QA managers and Scrum Master to enable consistent testing strategies in Automation.
  • Having Significant programing experience in one of teh following languages: Ruby, Python, JavaScript or Java
  • Years of experience on working in different testing frameworks like behavior driven framework, Keyword driven frameworks..
  • Having good working experience with Team Foundation Server. along with visual studio.
  • Strong in Automation frameworks such as Selenium and TestNG
  • Identifying, logging, tracking and escalating bugs.
  • Verifying bug fixes and updating documentation.
  • Has skills in working on load and stress testing of services and applications.

Environment: s: Coded UI, TFS, MTM, Postman, Visual Studio, HP LoadRunner, Apache Maven SQL Developer, Selenium, Jira, and Java, Apache JMeter are among many of those other tools.;

Confidential, Austin, Texas

Quality Assurance Automation

Responsibilities:

  • Smoke testing with teh latest builds on both Android and iOS on teh car sharing application.
  • Regression testing on teh latest build features on teh admin website and make sure all teh components are working properly.
  • Thoroughly System Integration Testing on participant website once new features are added.
  • Changing teh ONSTAR agreement in teh website and verify teh updates replicated to teh mobile devices accordingly.
  • Writing teh shared steps in MTM and executing those shared steps in Coded UI for Automation.
  • Meeting with teh PO in an upcoming project on a daily basis and executing necessary work in teh hierarchy as per teh requirements.
  • API testing on teh host while collaborating with teh developers on teh upcoming project using teh Postman to validate teh add viability of teh application.
  • Executing API test cases using VUgen on teh participant website and teh admin website.
  • Running as a host speaker in teh bug triage meeting with teh teammates attending across teh US on a daily basis.
  • Executing tasks from (TFS) and put them in a bucket for weekly work and give statuses.
  • Using Visual Studio for version controlling purpose me.e. check in and checkout builds.
  • Discussing with User Story owners for more clarification based on teh business requirements and write use cases.
  • Documenting test cases in excel and subsequently transfer those to MTM for automation.
  • Further clarifying with onsite/offsite Developers/teammates before writing bugs or defects for resolution.
  • Providing demo to teh product owners and management on Coded UI automation on a weekly basis.
  • Using SQL DML queries to make sure data are saved in teh table as user enters those at frontend.
  • Working on multiple projects simultaneously and prioritize them accordingly based on severity.
  • Integrating Test Suites into teh Test Management system me.e. (MTM) and work with teh devs teams to integrate QA automation with build management tool me.e. (Visual Studio)
  • Setup automatic build runs after code deployment to SIT environment.
  • Scheduling automated build runs to run test cases during off hours.
  • Conducting performance testing using virtual users with VS2013 by using web performance test cases.
  • Using Selenium Cross Browser Testing add-in to automate teh website on teh Firefox and Chrome.
  • Having hands on experience with subversion with Visual Studio and TFS.
  • Utilizing Visual Studio and GIT to collaborate with teh team using Team Foundation Server (on-premises or on Visual Studio Team Services), on CodePlex, or on a third-party service such as GitHub or Bitbucket.
  • Having practical coded UI experience with VSTS on a daily basis and also skillful at reusing functions in order tomake teh test scripts reusable, robust and maintainable in Coded
  • Doing teh cross-Browser testing on Chrome and Firefox on Coded UI and Building or extending new test frameworks autonomously
  • Checking teh Bluetooth Low Energy (BLE) functionalities in various models of GM cars. Once accessories has been installed in teh car.
  • Entering issues/defects using Atlassian tool me.e. Jira and maintain those through various stages.
  • Coding Selenium scripts using Java to add various checkpoints me.e. assertions to QA application.
  • Detecting and measuring teh URL Redirection performance using JMeter.
  • Running Basic Unix commands, including shell scripting in terms of need.
  • Assigning read, write and execute permissions to others based on need in VMWare or VirtualBox
  • Having hands-on Knowledge in Basic Unix commands, including shell scripting.

Environment: s: Coded UI, TFS, MTM, Postman, Visual Studio, HP LoadRunner,Sql Developer, Selenium, Jira, and Java are among many other tools.

Confidential, New York, NY

Quality Assurance Engineers

Responsibilities:

  • Gathering documents, analyzing requirements, and conducting analysis from client/business analysts.
  • Working with internal customers to understand teh business environment, logistics, and needs.
  • Creating automation test plans, test reports, test procedures and test cases from requirements documents and system design walk-through, for testing among all major components of Single Stack.
  • Providing level of efforts for respective release on regression test cases.
  • Analyzing scope of automation me.e. how much regression test cases can be automated for that product.
  • Identifying test cases for automation for functional testing on web app.
  • Scripting SQL queries and DB objects to bind into test cases for unattended runs.
  • Entering test cases in Microsoft Test Manager/MTM and scripting Coded UI using Visual Studio.
  • Conducting performance testing using virtual users with VS2010 by using web performance test cases.
  • Scripting Web performance Test to measure HTTP level requests and conducting load testing.
  • Testing behavior of teh application and database running on MS Windows Server.
  • Generating Crystal Report and measuring web page performance against SLA using HTTPWatch tool.
  • Automatically executing functional components and verify expected results using SQL and MS Excel.
  • Scripting Ordered tests with set of Coded UI test cases for build automation.
  • Scheduling and deploying nightly automated builds for multiple projects.
  • Setting up test controllers, agents, build agents in physical and virtual machines.
  • Testing ICD10 codes in frontend and backend to validate codes are associated with proper descriptions.
  • Validating ICD9 code has comparable ICD10 codes for disease and procedures codes
  • Validating and Maintaining build versions using change-sets check in and checkout methods.
  • Providing training on MTM and VS2010 to manual testers and check progress and keeping up to date.
  • Breaking down complex situations to discover and resolve teh root cause of an issue.
  • Analyzing test results each day and providing results to manual testers and application developers.
  • Creating bugs/issues in TFS (Team Foundation Server) and Test-Track systems.
  • Gathering weekly progress status reports from direct reports and verifying and providing feedbacks’
  • Securing stakeholder approval of validating process prior to production.
  • Providing instructions and directions to direct reports on weekly/monthly/quarterly deliverables.
  • Preparing schedules, work plans, net meeting for testing team and organizing status meetings.

Environment: Windows, SQL server, DB2, Visual Studio, MTM, TFS, PL/SQL, HTTPWatch, C#, CodedUI, Netezza, Control M, Test Track, Clear Quest, RQM, Rational Functional Tester, MS Project, and DB2, crystal reports, and SoapUI.

Confidential, Ashburn, VA

Sr. QA Analyst

Responsibilities:

  • Creating test plans, test reports, test procedures and test cases from BRD, TSD, and walk-through.
  • Leading multiple complex projects simultaneously for D2D test effort severe with resource constraint.
  • Performing D2D testing before releasing built for formal QA testing
  • Interface testing among different applications and making sure data is flowing in designated iterations.
  • Doing integration testing among different modules to verify teh modules are communicating properly.
  • System testing to make sure teh product is conformed to desired standards.
  • Performing regression testing for potential breakings after new features had been added to teh old build.
  • Performing end to end testing using flow-through testing diagram and documentation.
  • Using Toad/SQL Developer on Oracle to query and validate teh data integrity for front and back end.
  • Creating and modifying complex SQL queries on Linux/UNIX platform.
  • Using shell scripting for back-end testing and me.e. to query and modify batch processing file.
  • Executing scenarios, identifying and validating issue resolution in staged environment prior to PROD.
  • Performing bug/defect tracking, working with developers, clients, and systems analysts to troubleshoot.
  • Using Selenium Ide/WinRunner to automate regression testing.
  • Identifying bugs and defects and maintaining defect reports using Quality Center.
  • Mapping client requirements to use-case and test cases using Rational Requisite Pro and Quality Center.
  • Preparing Project Plan, Status Report, Summary Test Report, Readiness Matrix, and RTM.
  • Attending software requirements and development review meetings and providing QA feedback.
  • Identifying relevant design, processes and specification issue from groups located onsite and offshore.
  • Working closely with teh development team to understand software requirements and recommending improvements or corrections and communicating with them with teh latest issues and resolved them.
  • Documenting work-flow and process-flow using Snag-it application and updating it periodically to reflect teh latest changes and using DocoWIKI to share noledge and peer reviewing for research purposes.

Environment: Oracle, Siebel, SQL, Windows 2003, .NET, Quality Center, Winrunner, Selenium, Java, C++, HTML, XML, VB Script, UNIX, VB and Windows, Putty, VS 2008, In house developed tool F&E, TComs, SNM, CAMEO, VDDS, COMS, OrderPRO, NetPRO were used as well.

Confidential, Reston, VA

QA Analyst

Responsibilities:

  • Analyzing document based on Application under test (AUT) and collaborate with teh business and development team to create technical design documents and functional and nonfunctional requirements.
  • Assessing functional requirements, Design and Requirements documents, use cases and test cases.
  • Performing functional testing on Digital content using both in-home and externally developed tools.
  • Hands-on mobile testing against specified requirements with local and using Device Anywhere.
  • Performing white box and black box testing on application developed with C##, ASP.Net.
  • Creating test plans, test procedures, test reports and test cases for testing qNet (a state-of-teh-art multi-tier platform in development using ASP.Net, C#) and QTones (Existing platform in ASP) applications.
  • Testing integration between various modules of qNet and QTone application suite.
  • Writing Test cases & Test scripts for teh landing page.
  • Creating automation scripts using Quick Test Professional, for Functional and Regression testing.
  • Preparing UAT test strategy documents, test cases, and ensuring UAT test scripts are aligned properly.
  • Identifying and validating bugs in system through Issue manager.
  • Preparing Project Plan using MS Project, Status Report, Summary Test Report, and Readiness Matrix.
  • Testing membership information on existing built and regression testing when released to QA.
  • Using equivalence partitioning and boundary value analysis to identify relevant test cases for coverage.
  • Informing about newly reported problem to teh appropriate developers and alerting them on new bugs.
  • Helping in designing embedded software for telecom database and landing pages using ASP.Net, C#.
  • Interacting with creative management group to test landing and affiliate pages.
  • Working closely with developers and marketing representatives to gather missing business requirements.
  • Providing training to team members, inputting performance evaluations, and coordination of tasks.
  • Administering Issue Management System (Issue Manager) or tracking issues in applications.
  • Providing direction, instructions to team members on day to day operation of which they are a part of.
  • Identifying and organizing test scenarios for UAT and defining end to end work-flow process.
  • Developing and maintaining effective communication skills in working with both technical and non-technical team members and attending weekly QA status meetings.

Environment: Agile/Scrum, ASP.Net, C#, Java, HTML, XML, SQL server 2008, Quick Test Pro, Issue manager, Device Anywhere, MS Visio, and POS.

Confidential, New York, NY

Quality Assurance Test Engineer Intern

Responsibilities:

  • Reviewing Use Case, functional requirements, technical specification documents, mockups, and prototypes.
  • Writing Requirements & Test Cases and involving throughout Software Development Life Cycle (SDLC) by following both technical & business specs to tests and log defects.
  • Preparing test data, test matrix and execute test cases and verifying actual results against expected results.
  • Supporting sprint by determining teh number of test cases needed to verify teh AUT off teh Sprint Backlog.
  • Performing Exploratory Testing & Acceptance of new features as part of story-driven agile development process
  • Conducting smoke testing on POS to see it behaves teh way end client’s requirements.
  • Testing manually and convert reusable test cases into functional test scripts with Selenium.
  • Implementing modular and data-driven approach of automation and creating scripts based on functions/logics.
  • Creation of automation framework using selenium and execute those unattended during off-peak hours.
  • Developing and maintaining Regression test suites by creating selenium automation scripts in Java for web apps.
  • Working with deployment team to create nightly automation regression execution builds.
  • Utilizing common approach for cross platform testing for different OS me.e. using UNIX, Windows, Mac
  • Performing Security/penetration Testing (User, Customer Service Representative, security roles, etc.)
  • Performing Smoke, Functional, and Regression Test whenever a new Build was deployed.
  • Analyzing test scenarios to figure out dependency for each component based on teh prototype.
  • Executing test scripts to test for functionality and regression testing, GUI testing.
  • Reporting status of test planning, test execution, defect status and updating stakeholders using various metrics.
  • Attending various progress meetings and providing presentations and demos to all levels of management.
  • Scheduling, monitoring, maintaining and analyzing batch files and generating status report based on teh outputs.
  • Creating data pool for multiple sets of data and performing smoke testing in teh system.
  • Communicating with BA, SA, developers, program managers, and customers that software meets desired quality.
  • Communicating with development teams and business owners regarding teh status and potential impacts on teh delivery date and/or expected quality of teh tasks and/or projects.

Environment: POS, Java, J2EE, JSP, XML, HTML, Windows 2K, UNIX, Quality Center, and Selenium, MTM, Jira.

We'd love your feedback!