Software Automation Tester Resume
Ashburn, VA
SUMMARY:
- Strong knowledge of software development processes and methodologies
- Familiarity with testing distributed application in large Web - based environments
- Strong knowledge of SQA and testing philosophies and methodologies
- Ability to design and implement customized test fixtures
- Solid experience with manual testing, including test planning and execution
- Familiarity with the process for releasing a test set into production
- Highly experience in developing automated tests using test tools and scripting languages
- Expertise experience with STLC management tools Quality Center and Test Director
- Experience in authoring load, performance, and endurance test scripts in LoadRunner
- Experience in working with test automation frameworks, such as keyword and data-driven with Quick Test Professional
- Strong SQL, PL/SQL skills
- Solid analytical and problem-solving abilities
- Knowledge and experience working in a iterative/agile test process
- Knowledge of special testing needs as relevant to testing of mobile solutions, internet portals, and web-based applications (security, load, application servers, differences in browsers)
- Expert in industry standard software development methodologies and life-cycles
- Knowledge in test planning, product verification, product validation, and test automation; implementation phases of the development methodology and life-cycle
- Ability and desire to work in a spirited, collaborative environment
- Ability to identify and prioritize important tasks independently
- Self-motivated, willing to learn new concepts, technologies, and ability to produce quickly
TECHNICAL SKILLS:
STLC Tools: Quick Test Professional, Load Runner, Quality Center, Test Director, Selenium, Jmeter, ALM Performance Center, Unified Functional Testing
Programming Languages: Java, Visual Basic, JavaScript, VBScript, HTML
Application Software: Microsoft Visio, VSS, Mercurial Hg, Excel, Word, PowerPoint
Databases: Oracle, Microsoft Access, Microsoft SQL Server, DB2, Sybase
Tools: SQL*Loader, TOAD, SQL Analyzer, SQL Profiler
Operating Systems : Windows XP, Windows 2007, UNIX, Linux, MS-DOS
Others: IIS, Tomcat/Apache, UML, Web Services, IE, Firefox, Opera
PROFESSIONAL EXPERIENCE:
Confidential, Ashburn, VA
Software Automation Tester
Responsibilities:
- Perform quality assurance, quality control, and security tests for system designs, processes, and security features
- Automated test cases using Selenium TestNG Framework
- Production Support: Smoke testing on all production update in various environments. Script writing, plan and executing test including Automation with Selenium
- Automated testing tools such as Junit and Selenium to conduct systems, integration, user acceptance, positive and negative, functionality, object, and regression tests.
- Design, create, and customize scripts using various scripting language and testing tools, such as JavaScript, Selenium with Java, JUnit, TestNG, and QTP 11, for data-driven network systems and others using JAVA Language
- Worked as a Automation Tester, responsible for development and maintenance of Automation Frameworks, tools and solutions. Managed and coordinated onsite/offshore functional test efforts and Automated functional testing
- Write and execute automation test script for QTP and Selenium
- Participate in the automated testing tool vendor selection process. Conduct a Pros & Cons analysis of HP QTP and Selenium
- Performed manual and light selenium IDE script-driven sanity and regression, cross-browser testing to ensure consistency.
- Create solutions to improve scripts by designing new functions, synchronization threads and processes, and check points
- Test system requirements for bugs and glitches using various web-based test management software such as ALMQuality Center 11.00
- Analyze system designs, requirements, and documentation to effectively develop test scripts, and test specific scenarios for required levels of security and quality-control testing
- Identify and resolve technical problems with systems by comparing newly designed project interface requirements with current interfaces in the mainframe-based legacy system
- Collaborate with business users and customers to clarify system requirements to improve the user interface and the design and development of the system processes
- Work directly and independently with customers to perform usability testing to thoroughly review and test scripts
- Perform complex analysis and testing support for government clients by executing regression and system testing and manually integrate system improvements
- Analyze physical system designs to develop system test plans and outline an estimated timeline for test schedules
- Reviewsystem specifications for design functionality and user documentation ensuring functionality coordinates with user instructions
- Work closely with development team to identify and resolve any system-related problems; discuss solutions and make recommendations to senior leaders; implement and test these solutions
- Used LoadRunner for performance and stress testing of the application to improve its efficiency and scalability, measured hits per second and response time.
- Installed and configured LoadRunner, recorded Vuser scripts for various scenarios and
- Analyzed the results in performance, load, and performance monitor using LoadRunner
Confidential, Washington DC
Quality Assurance Analyst
Responsibilities:
- Informed supervisor of important developments and obtains guidance and direction on individual assignments
- Represented the company through customer visits and consultation for the solution of technical problems
- Conceived ideas and developed testing events and actions for products to meet objectives
- Performed business analysis in accordance with established theories and methods
- Planed, designed, and conducted lab and tests of developmental and competitive products
- Accountable for complete results on development projects and special function within assigned area
- Prepared proposal to supervisor on new product designs and project modification
- Communicated technical results and information effectively both in written and oral form
- Maintained lab equipment, instruments and resources and used efficiently
- Provided direction for design and drawing of products, product components and testapparatus
- Developed and created master test plans and related documents, test cases, and test schedules
- Executed test cases and testscenarios across development projects
- Involved in functionality, user interface, regression, security, and UAT
- Identified and tracked defects, issues, risks, and action items
- Validated requirements for system testing, report preparation, defect recording, and defect tracking
- Performed regression testing to validate the resolution of any software or system defects
- Used Quality Center a web-based test management tool for centralized control over the entire testing life cycle
- Wrote and executed SQL queries to interpret test results and create test data
- Created, enhanced and maintained high-end object repository for various functional and regression test using Quick Test Professional
- Executed written test case scenarios, including manual, automated, and data-driven regression testing, and GUI verification by using Quick Test Professional (QTP).
- Developed Keyword Driven and Data Driven Frameworks test scripts using VBScript
- Used LoadRunner for performance and stress testing of the application to improve its efficiency and scalability, measured hits per second and response time.
- Installed and configured LoadRunner, recorded Vuser scripts for various scenarios and
- Analyzed the results in performance, load, and performance monitor using LoadRunner
