Test Analyst Resume
Belleview, WA
SUMMARY:
- Works as a Test Analyst at Infosys Ltd from 9 .
- Worked as a Test Engineer at SQS India Infosystems Pvt. Ltd from 25 Jan 2015.
- 8 years of experience in quality assurance for desktop, web based and mobile applications.
- Experienced in Functional analyst role as to gather the requirements from business, analyse and coordinate with development team to complete it as per the business needs.
- Experienced in all the stages of software testing lifecycle, right from requirement analysis to test planning, test case development, environment setup, test execution and closure.
- Worked on projects in waterfall and agile methodology.
- Core Java development experience for building different types of the framework such as POM, Hybrid, Keyword driven, and BDD as well integrating of different technologies such as Spring, Jax - RS, Gradle and Groovy to adhere the DevOps support.
- Rich experience in Auto, Aero, Hi Tech & Discrete Manufacturing, Finance, Publishing & Gaming domain.
- Strategic Analyst for Automation Estimation, POC, Planning and Framework Customization.
- Test Analyst for defining & testing Mobile applications - iPhone, Android using Simulator/Real devices,
- Proficient in cloud-based testing "Device anywhere “, “Perfecto”.
- Scrum Master for Testing of Web and Mobile Applications developed for emerging portable devices on different platforms for Functional, Usability, Performance and Security aspects in Agile.
- Consultant on Setting up continuous integration using Jenkins for Build and Deployment and followed by Automated Test Suite in GitLab to ensure Continuous Integration / Continuous Delivery practice
- Experienced in working with multiple vendors and geographically distributed teams
TECHNICAL SKILLS:
Programming Languages: Java, C#
Automation Tools: Appium, Selenium, Perfecto, Coded UI (Microsoft Visual Studio)
Framework: Cucumber, POM, Hybrid & Keyword driven
Operating System: Windows 10, Mac
Web related: HTML, XML, Json
IDM Tools: SOAP UI, REST
Utilities: Toad, SQL Client
Application Servers: TFS Server.
Test Management: Microsoft Test Manger, HP ALM, JIRA
Performance Tools: JMeter, Fiddler
Configuration Management Tools: Share point, Microsoft Dynamic
RDBMS: SQL Server, Oracle 10g, Mongo db.
Mobile OS: IOS, Windows 8,10 and Android.
PROFESSIONAL EXPERIENCE:
Confidential, Belleview, WA
Test Analyst
Roles and responsibilities:
- Participate in business and system requirements sessions
- Requirements elicitation and translation to technical specifications
- Solution road map for future growth, process architecture and mapping of Functions
- Provide inputs on solution architecture based on evaluation/understanding of solution alternatives, frameworks and products
- Interact with clients to elicit architectural and non-functional requirements like performance, scalability, reliability, availability, maintainability.
- Anchor proof of concept (POC) development to validate proposed solution and reduce technical risk.
- Work with cross work streams, and determining solution design impacting the core frameworks and components
- Designing and Developing a Hybrid Framework following DevOps Integration across database, UI, Mobile and REST services.
- Automating UI tests in Appium using Java.
- Proficient in apple’s XCUITest framework
- Handling database queries and validation via java scripts
- Analyze and manage the build life cycle using TFS
Technologies used: Appium, Node JS, Selenium Web driver using Java, Cucumber, Perfecto, Teradata using IBM Cognos, GitLab, Jenkins etc.
Confidential
Test Analyst
Roles and responsibilities:
- Regular interaction with the client on Requirement Analysis, Test Execution Reporting, Defect Management and Retesting.
- Involved in setting up automation process for Interface & API Testing.
- Test on mobile application developed for emerging portable devices on different platforms for Functional, Usability, Performance and Security aspects.
- Test mobile commercial applications across multiple handsets adhering to standard checklist.
- Works closely with development team to understand the specifics of the Application, portable device & operating platform on which the Application would run and due considerations.
- Interact with clients to elicit architectural and non-functional requirements like performance, scalability, reliability, availability, maintainability.
- Anchor proof of concept (POC) development to validate proposed solution and reduce technical risk.
- Work with cross work streams, and determining solution design impacting the core frameworks and components
- Designing and Developing a Hybrid Framework following DevOps Integration across database, UI, Mobile and REST services.
- Automating UI tests in Appium using Java.
- Proficient in apple’s XCUITest framework
Technologies used: Appium, Selenodroid, selenium web driver using Java, GitLab, Jenkins etc.
Confidential
Test Analyst
Roles and responsibilities:
- Participate in business and system requirements sessions
- Requirements elicitation and translation to technical specifications
- Solution road map for future growth, process architecture and mapping of Functions
- Provide inputs on solution architecture based on evaluation/understanding of solution alternatives, frameworks and products
- Interact with clients to elicit architectural and non-functional requirements like performance, scalability, reliability, availability, maintainability.
- Anchor proof of concept (POC) development to validate proposed solution and reduce technical risk.
- Work with cross work streams, and determining solution design impacting the core frameworks and components
- Designing and Developing a Hybrid Framework following DevOps Integration across database, UI, Mobile and REST services.
- Automating UI tests in Appium using Java.
- Proficient in apple’s XCUITest framework
- Handling database queries and validation via java scripts
- Analyze and manage the build life cycle using TFS
Technologies used: Appium, Node JS, Selenium Web driver using Java, Cucumber, Perfecto, Teradata using IBM Cognos, GitLab, Jenkins etc.
Confidential
Test Analyst
Roles and responsibilities:
- Regular interaction with the client on Requirement Analysis, Test Execution Reporting, Defect Management and Retesting.
- Involved in setting up automation process for Interface & API Testing.
- Test on mobile application developed for emerging portable devices on different platforms for Functional, Usability, Performance and Security aspects.
- Test mobile commercial applications across multiple handsets adhering to standard checklist.
- Works closely with development team to understand the specifics of the Application, portable device & operating platform on which the Application would run and due considerations.
- Setting up continuous integration using Jenkins for Build and Deployment and followed by Automated Test Suite in GitLab to ensure Continuous Integration / Continuous Delivery practice
- Strong in writing and executing GUI, Functional, Regression, Security, and Performance related test cases in Mobility.
- Prepare estimations, release plan and road map for future releases
- Design applications based on identified architecture and support implementation of design by resolving complex technical issues faced by the IT project team during development, deployment and support.
Technologies used: Coded UI using C#, Appium, GitLab, Jenkins etc.
Confidential
Test Engineer
Roles and responsibilities:
- Implementation of setting up a QA process from scratch.
- Review and understanding of requirements.
- Implementation of Data driven framework for Web as well as Rest services incorporating BDD (JBehave)
- Implementation of an Agile Methodologies for testing builds cycles.
- Design and development of test cases / business scenarios with criticality, Closure Reports, Checklists, Traceability Matrix.
- Assigning tasks and shared the daily status report of Test Execution with client.
- Attending weekly status call with client.
- Preparation of API Test suit based on REST Services.
Technologies used: Selenium Web driver using Java, JMeter, Mongo DB.
Confidential
Test Engineer
Roles and responsibilities:
- Setting up a QA process.
- Review and understanding of requirements.
- Writing Selenium n-unit Automation Scripts
- Update the existing Automation Framework built in java
- Update and manage the Automation Test Suites
- Closely work with DevOps team to integrate Selenium scripts with Jenkins and run the smoke scripts after each build deployment.
Technologies used: Selenium Web driver using java, Solar.
Confidential
Test Engineer
Roles and responsibilities:
- Implementation of setting up a QA process from scratch.
- Review and understanding of requirements.
- Implementation of Behavioral Data driven framework for Web as well as for mobile (Cucumber)
- Implementation of an Agile Methodologies for testing builds cycles.
- Design and development of test cases / business scenarios with criticality, Closure Reports, Checklists, Traceability Matrix.
- Assigning tasks and shared the daily status report of Test Execution with client.
- Attending weekly status call with client.
- Preparation of Mobile usability checklist.
Technologies used: Selenodroid, Selenium Web driver using Java, Cucumber, Mongo DB.
Confidential
Test Engineer
Roles and responsibilities:
- Implementation of setting up a QA process from scratch.
- Review and understanding of requirements.
- Implementation of Adobe action scripts (Genie) using selenium for Web flash games
- Design and development of test cases / business scenarios with criticality, Closure Reports, Checklists, Traceability Matrix.
- Assigning tasks and shared the daily status report of Test Execution with client.
- Attending weekly status call with client.
- Preparation of usability checklist.
Technologies used: Adobe action scripts (Genie), Selenium Web driver using Java, Mongo DB.
Confidential
Test Engineer
Roles and responsibilities:
- Implementation of setting up a QA process from scratch.
- Review and understanding of requirements.
- Design and development of test cases / business scenarios with criticality, Closure Reports, Checklists, Traceability Matrix.
- Assigning tasks and shared the daily status report of Test Execution with client.
- Attending weekly status call with client.
- Created game specific UI and smoke checklist.
- Fixed tracking bugs using Jira and maintain reports on resolved bugs.
- Analyze test specifications and perform manual testing.
- Localization Testing.
- Determine the critical module and high priority test cases
Technologies used: Selenium Web driver using Java, Adobe action scripts, REST API, JMeter etc.
- B.E IT from Dr. B.A.M.U. PESCOE, Aurangabad, 2009
