Detail-oriented QA Analyst with a strong focus on software testing, defect tracking, and regression analysis. Proven ability to enhance product quality through rigorous testing and effective collaboration with development teams.
Overview
5
5
years of professional experience
Work History
QA Analyst
Tek ninjas
Texas City, Texas
10.2024 - Current
Conducted thorough testing of software applications for functionality and performance.
Identified and documented software defects using tracking tools.
Developed and maintained test cases based on project requirements.
Executed regression tests to ensure software updates did not disrupt existing functionality.
Collaborated with developers to troubleshoot and resolve issues effectively.
Utilized defect tracking tools such as JIRA to track issues reported during the QA process.
Developed and maintained test plans, cases, scripts, and data for manual and automated testing.
Provided feedback to development teams regarding product performance against expected results.
Worked closely with developers to analyze root cause of defects and provide solutions.
Worked with Agile and Scrum methodologies to accomplish project milestones and meet demanding timelines.
Tested functionality, performance and compliance of each product against design specifications to maintain strong development standards and high customer satisfaction.
Documented, triaged, and managed defects in software and worked with developers to facilitate timely resolutions.
Simulated software production environments to allow for enhanced testing.
Participated in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.
Programmer Analyst
Cognizant Technologies Solutions
Hyderbad, Telangana
11.2020 - 07.2022
Monitored application performance metrics and implemented optimizations to ensure high availability and reliability.
Stayed abreast of emerging technologies and programming techniques to continuously improve skill set and software solutions.
Managed version control and software deployment using tools like Git and Jenkins.
Utilized programming languages such as Java, C++, and Python to write clean and efficient code.
Created detailed database designs to store, retrieve, and manage data efficiently.
Used software and computer programs to compile and categorize data for daily use.
Performed root cause analysis to identify system issues.
Developed databases, web forms and file systems to fill different needs.
Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
Directed programming and documentation development team, offering insight into design process and procedures.
Designed code to help company develop necessary applications and websites.
Prepared charts and diagrams to illustrate system operation results to staff in other departments.
Coordinated installation of software systems and collaborated with user experience team on design and implementation of new features.
Designed, developed and implemented firmware to support embedded system product concepts.
Consulted user experience team and managerial department to achieve clarity and purpose in upcoming programs.
Reviewed project specifications, identifying and remedying potential issues that could result in development delays.
Provided lessons and instruction to other departments to achieve full system comprehension.
Entered important data into computer programs with minimal errors to streamline workflow.