Summary
Overview
Work History
Education
Skills
Timeline
Generic

Qais Bahadur

Whitsett,North Carolina

Summary

Adaptable Senior Software Engineer talented at providing customized and optimized solutions for all needs. Thrives within tight deadlines by applying agile development strategies. Comfortable overseeing large-scale development teams or independently coding complex projects. Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success. Motivated Senior Software Engineer highly effective at developing new programs and fixing problems with existing systems. Proficient in Java, Python and Agile/Scrum methodology. Hardworking software development professional driven to increase team effectiveness. Focused on usability and performance improvements. Proven history of developing useful, efficient and cost-effective projects.

Overview

9
9
years of professional experience

Work History

Senior Software Engineer

TCS
11.2021 - Current
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Optimized code performance for improved user experience and system efficiency.
  • Collaborated with cross-functional teams to design innovative software solutions.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Conducted thorough testing to identify and resolve bugs, ensuring optimal software performance.
  • Championed best coding practices within the team to improve overall code quality and maintainability.
  • Contributed valuable insights during product planning sessions, aligning technical strategy with business objectives.
  • Introduced automation tools for efficient deployment processes, minimizing downtime during updates.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
  • Delivered exceptional client support by promptly addressing concerns and implementing requested changes or enhancements to software solutions.
  • Stayed current on industry trends, incorporating emerging technologies into new projects when appropriate.
  • Proactively identified areas for process improvement, implementing changes that led to significant time savings for the team.
  • Regularly reviewed peers'' code contributions, offering constructive feedback to enhance overall product quality.
  • Delivered high-quality products on time through a combination of manual testing and automated test scripts execution.
  • Supported agile development methodologies by participating in daily stand-ups, sprint planning sessions, and code reviews for better process alignment.
  • Elevated deliverable quality with rigorous functional, performance, security, and cross-browser compatibility testing methods implementation.
  • Strengthened customer trust in the product by ensuring its compliance with industry standards and regulations through rigorous QA processes execution.
  • Bridge the gap between technical and non-technical stakeholders via simplified issue reporting methods that facilitated quick understanding of complex problems.
  • Checked configuration files and logs to uncover root causes of problems.
  • Communicated risks associated with test execution and took mitigating action when necessary.
  • Identified and tracked software defects and supported developers in resolving problems by completing additional tests.
  • Investigated causes of non-conforming software.
  • Fixed identified issues to improve workflows.
  • Tested functional and compatibility of new programs or updates in comparison to existing applications.
  • Built automated test scripts to handle repetitive software testing work.
  • Gathered data on integration issues and vulnerabilities, reported findings and recommended improvements.
  • Completed pre-implementation testing for new system modifications to assess potential impacts.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Worked with development teams to correct problems and run test scenarios.
  • Promoted technical leadership to entry-level and junior engineers in complex enterprise system environment.
  • Increased product reliability through meticulous bug tracking, identification, documentation, and reporting.

Test Automation Engineer

State Farm
07.2018 - 10.2021
  • Improved software quality by designing and implementing automated testing solutions.
  • Reduced manual testing efforts for faster product delivery by incorporating test automation frameworks.
  • Enhanced test coverage with the development of comprehensive test plans and cases.
  • Collaborated with cross-functional teams to ensure seamless integration of test automation into development processes.
  • Increased efficiency of regression testing through the implementation of continuous integration pipelines.
  • Identified and resolved software defects, contributing to a more stable end product for users.
  • Streamlined bug reporting and tracking processes, resulting in faster resolution times.
  • Provided valuable insights into application performance by conducting thorough load and stress testing.
  • Stayed up-to-date on industry trends and tools, ensuring that best practices were applied within the team''s work processes.
  • Bolstered team productivity by mentoring junior engineers in test automation techniques and technologies.
  • Evaluated and selected appropriate tools and technologies for use in various test automation projects.
  • Maintained detailed documentation on testing methodologies, making it easier for other team members to follow established guidelines.
  • Assisted project managers in accurately estimating required resources for successful completion of testing initiatives.
  • Monitored emerging test automation frameworks, technologies and best practices for useful developments.
  • Validated production deployment changes, providing reports on discovered issues to manager.
  • Participated in test automation code review meetings and provided input on colleagues' coding efforts.
  • Provided solutions to various technical problems of varying scope and complexity.
  • Secured and allocated resources to manage planning and operations in testing cycle.
  • Communicated technical information both verbally and in writing in simple terminology.
  • Tracked test reports and failures determined by root cause data trends.
  • Provided technical advice to improve quality of engineering practices.
  • Implemented end-to-end automation for functional diagnostics, reducing test costs.

Manual QA Engineer

Emigrant Bank
05.2015 - 06.2018
  • Increased product quality by meticulously analyzing software components and identifying defects.
  • Enhanced team efficiency through clear communication and collaboration with developers to resolve issues.
  • Boosted customer satisfaction by ensuring thorough testing of applications before deployment.
  • Implemented best practices for manual testing, streamlining the QA process for improved outcomes.
  • Accelerated bug resolution by documenting test results and providing detailed feedback to development teams.
  • Minimized release delays by prioritizing critical bugs and working closely with developers to address them swiftly.
  • Assured application stability, validating performance under various conditions in multiple environments.
  • Maximized product effectiveness by collaborating with cross-functional teams on design specifications and usability improvements.
  • Mitigated risks by proactively identifying potential issues during early stages of development and recommending appropriate solutions.
  • Supported continuous improvement initiatives, evaluating current processes and suggesting enhancements for increased productivity and quality assurance success rates.
  • Collaborated effectively with stakeholders across various departments to ensure seamless integration of systems.
  • Streamlined communication channels between QA teams and other departments for better issue tracking.
  • Adhered to company policies regarding data privacy, security protocols while testing systems and applications.
  • Contributed to root cause analysis to determine core reason for failures and errors.
  • Performed quality inspections and drafted reports to detail non-conforming material issues.
  • Supported quality team members during corrective action updates.
  • Led problem-solving activities to quickly identify and permanently resolve quality and productivity issues.
  • Coordinated with quality control staff to complete inspections.
  • Partnered with senior management to analyze issues and find appropriate solutions.
  • Maintained compliance with industry standards and regulatory compliance during managed projects.
  • Facilitated process improvements to successfully decrease errors.
  • Researched and evaluated new techniques and technologies to improve product quality.
  • Recommended revisions to internal controls and operational and management policies and procedures.
  • Monitored resolution of bugs, tested fixes and helped developers tackle ongoing problems by providing QA perspective.
  • Tested functional and compatibility of new programs or updates in comparison to existing applications.
  • Advised developers on problems with databases, performance and other issues.
  • Built automated test scripts to handle repetitive software testing work.
  • Gathered data on integration issues and vulnerabilities, reported findings and recommended improvements.
  • Completed in-depth usability testing on Windows, Android and iOS mobile devices.
  • Incorporated delivery requirements into planning of testing schedules.

Education

Bachelor of Science - Economics & Extension

Nangarhar University
Afghanistan
07.2010

Skills

  • Technical Support Escalations
  • Software Applications
  • Technical Analysis
  • Team Reporting
  • Client Requirements
  • Virtualization
  • System Improvements
  • Virtualization Technologies
  • Project Documentation
  • Staff Education and Training
  • Programming Languages
  • Project Planning
  • Amazon Web Services
  • Testing and Debugging

Timeline

Senior Software Engineer

TCS
11.2021 - Current

Test Automation Engineer

State Farm
07.2018 - 10.2021

Manual QA Engineer

Emigrant Bank
05.2015 - 06.2018

Bachelor of Science - Economics & Extension

Nangarhar University
Qais Bahadur