Senior Software Engineer
Hyderabad, Telangana, India
• Designed efficient manual test cases based on analysis of Business Requirements, Functional Specs, Technical design documents, Use Cases, and supporting documents.• Design test plans, scenarios, scripts, or procedures for manual as well as automation. • Reviewed and analyzed Detail Designed Specification and Technical Specification documents.• Analyzed the SRS (System Requirement Specifications) and developed Test Suites to cover the overall quality assurance testing.• Execute test scripts/cases and communicate the test results. • Performed GUI, Functional, Negative, Positive, Regression, and User Acceptance Testing.• Created batch scripts that call more focused scripts to perform small testing routines for a complete end-to-end functional regression test of the complete business process. • Responsible for Cross-browser testing and running the automation script in parallel. • Created and executed SQL queries to fetch data from an Oracle database server to validate and compare expected results with those obtained.• Document software defects, using a bug-tracking system, and report defects to software developers. • Interacted with developers to follow up on Opened Bugs and involved in complete QA Life Cycles.• Used MS Excel and Rational Clear Quest to maintain test cases and test scripts.• Developed and maintained the Requirement Traceability Matrix (RTM) to ensure all conditions are covered.• Performed Manual Testing to check the flow of the application.• Designed complex SQL queries for data warehouse testing. Analyzed the mapping documents given by the developer team for ETL testing.• Participated in meetings and reviews to evaluate documents, plans, code, risk, specifications, and approval process for project deliverables within deadlines. • Involved in programming on the core product development using Java, HTML, and JSP. • Prepared Unit Test cases and Functional Test cases for the application.