Technology Analyst Resume
SUMMARY:
- 6 years of experience in Software Quality Assurance with Manual and Automation testing.
- A quick learner with work experience of Black - Box testing for web, mobile and desktop applications with a high standard of deliverables for customer facing critical applications.
- Skilled at multi-tasking and working well under tight deadlines with high efficiency.
- Good analytical skills and strong testing and debugging skills.
- Very good hands-on experience in functional, regression testing as well as automation scripting with a foundation in Java, Unix, SQL and backed with good communication and interpersonal skills.
- An active participant in Scrum, Scrum of Scrum meetings and sprint planning session in Agile methodology based project activities with development, business and management team.
- Experienced in GUI automation and API automation.
- Exposure to multiple automation framework and tools for parallel execution, cross browser testing using Selenium WebDriver and Grid.
- Expertise in development of selenium test scripts using PageObjectModel.
- Developed quality test script code using Selenium and Raft Automation tool (client specific tool which used Python for scripting) on TestNG and Client specific custom-written Java Reflection based Framework.
- Extensive experience on Selenium IDE, Selenium WebDriver using Java for web applications.
- Good working knowledge in REST and SOAP API testing using RESTClient, Postman, Java, XML and Unix shell script.
- Proficiency on Appium and UIAutomation scripting for Mobile automation.
- Thorough knowledge in script execution using ANT, Maven projects
- Strong experience with version control tools such as SVN, GIT, Sourcetree etc.
- Experienced with using Charles proxy tool for web and mobile app testing.
- Experienced in Continuous Integration tool Jenkins for building automation suites and report generation.
- Experienced on static analysis tool like emma code coverage, pmd, checkstyle, find bugs, doxygen etc.
- Experienced in Mobile Apps Testing of Native apps, Web apps, Hybrid app with exploratory testing on Mobile and iPad devices.
- Experienced in Mobile test automation using Java, Selenium, Appium.
- Experience in Desktop application testing and automation.
- Experienced in developing Test Plans, Test Strategy, Test Cases, Test Data Requirements.
- Good working experience in Test Environment maintenance and code deployment activities using DevOps tool and manual deployment using scripts.
- Experienced on Defect tracking and management using JIRA and Apple Quality tool which ensures accountability and measurability for the quality of software. It features Agile Project management interface also.
- Excellent communication skills, both written and verbal, to articulate concepts and ideas related to assigned projects and customer support. Strong project leasership, presentation and coaching skills.
- Strong teamwork skills with ability to work in cross-functional, global team as well as independently.
- Experienced in client interaction to discuss traceability matrix to analyze test plan and test coverage.
TECHNICAL SKILLS:
Testing Tools: Selenium WebDriver with Java/IDE, Raft-Using Python
Test Management Tools: JIRA, Radar, Espresso
Test Scripting: Python, Shell scripting
Programming Languages: JAVA,Python
Web Technologies: HTML, XML,Javascript
Build Tools: ANT,Maven
Framework: TestNG, Customized Data-driven Framework, Customized Keyword driven framework
Other Tools: Jenkins, Charles
Web Servers: Apache Tomcat, Jetty
RDBMS: SQLDeveloper
API Testing Tools: Postman, RestClient,Soap UI NG PRO
Configuration Tool: SVN, GIT, SourceTree
IDE: Eclipse
Operating System: Mac OS, Windows
PROFESSIONAL EXPERIENCE:
Confidential
Technology Analyst
Responsibilities:
- Lead the IDMS team activity to support QA activities and client interaction to understand and translate the test plan specification and the creation of Traceability Matrix to ensure complete coverage of functionality.
- Test Script Development using java classes with the Selenium on Customized Java Reflection Based Framework proprietary tool of Infosys Ltd for Web, Mobile and Desktop applications using Selenium, Appium, Raft. (Raft is Apple Internal automation tool)
- Performed Database testing.
- Webservice validation & API’s using postman and automation using Java, XML and shell script.
- Active participation in Agile sprint planning and grooming sessions for sprints.
- Deployment and maintaining IT environment for the project using DevOps and Manual deployment.
- Communicated with Developers, business team and management to develop efficient test cases and deep understanding of requirements.
- Test case Creation for functional and navigational testing
- Defect management and metrics reporting post production release.
- .Validating test failures and log analysis in servers.
- Knowledge management by documenting and sharing own learning from multiple modules of the project, seeking information and leveraging knowledge from other projects in order to drive better re-use and higher effort productivity.
- Onsite offshore coordination and efficient task planning for the team to meet project timelines.
Confidential
Senior Systems Engineer
Responsibilities:
- Worked directly with Client from offshore location and well appreciated for meeting project timelines and for quality product release.
- Requirement understanding and translation to the test plan specification.
- Sanity testing, regression testing and functional testing.
- Test case Creation for functional and navigational testing
- Defect Management and Metrics Reporting post production release along with post mortem report creation.
- Prepare estimations, road plan and roadmap for future releases.
Confidential
Senior Systems Engineer
Responsibilities:
- Requirement understanding and translation to the test plan specification.
- Coordinated the work from offshore.
- Manual testing for Web application including Sanity testing, regression testing and functional testing.
- Rework of existing automation using Webtest and Raft
- Static analysis for Dev code using code coverage emma tool, pmd, checkstyle, find bugs, doxygen etc using Hudson and ETSQA framework integration.
- Mentoring new team members.
Confidential
System Engineer
Responsibilities:
- Did End to End testing, functional testing for different user types.
- Bug reporting using Radar and verified fixed issues.
- Automation scripting using Raft tool
- Static analysis for Dev code using code coverage emma tool, pmd, checkstyle, find bugs
- Status reporting and collaboration with the onsite team.
