QA Lead - Triworld solutions
At Triworld, I worked as a QA Lead contractor(project basis, freelancing), focusing on a policy application that will be hitting the market soon. My main goal was to ensure that our financial app was top-notch.
Major tasks included:
-
Test Strategy:
- I helped design and implement a comprehensive test strategy tailored to our financial app, making sure our testing processes were smooth and effective.
- Our team used Agile methods and set up test automation with tools like Selenium, JUnit, and TestNG.
-
Recruitment and Onboarding:
- I played a key role in recruiting and onboarding qualified candidates for the QA team.
- Made sure new hires got up to speed and aligned with our project goals quickly.
-
Team Leadership:
- Led a team of 4 QA professionals, providing support and guidance.
- Used project management tools like JIRA and Trello to keep track of tasks and projects.
-
Workflow Optimization:
- I helped streamline our testing workflows to make everything more efficient.
- Our team set up Continuous Integration and Deployment (CI/CD) pipelines with Jenkins to automate testing and deployment.
- We conducted performance and load testing using tools like JMeter.
- Releases were based on SAFe and ART. ScrumBan was used as a initial solution, PI were 6 or 8 weeks long.
-
Quality Assurance Tools:
- Our team conducted both manual and automated testing on web and mobile apps.
- Utilized Postman for API testing.
- Bug tracking and test case management were done using Xray.
Test Manager Engineering
At GLS IT, I worked as a QA Chapter Lead, focusing on GLS internal and external applications for logistic and parcel handling.
Major tasks included:
-
Team Leadership & Daily Management:
- Led a team of 15 QA professionals across diverse domains (finance, sales, package handling, delivery, and shipping), using daily stand-ups, one-on-one meetings, and retrospectives to track progress and address challenges.
- Mentored team members by sharing hands-on expertise and best practices, fostering a culture of accountability, continuous learning, and quality excellence.
-
Cross-Domain Coordination & Communication:
- Coordinated regularly with managers from various departments in cross-functional meetings to update on testing progress, align quality objectives, and meet project milestones.
- Acted as the central liaison between QA teams and other domains, facilitating knowledge sharing and ensuring testing strategies supported overall business goals.
-
Training & Professional Development:
- Developed and implemented comprehensive training programs and workshops to enhance both the technical and soft skills of QA engineers.
- Leveraged personal experience to introduce modern testing methodologies and innovative tools, driving continuous professional development and improvement.
-
Budget Planning & Resource Management:
- Oversaw budget planning for QA-related events, meetings, and resource allocations, ensuring effective investments in team development and essential testing tools.
- Evaluated and recommended advanced testing tools and frameworks, managing procurement to drive process efficiency and elevate quality outcomes.
-
Recruitment & Performance Evaluation:
- Assisted in the recruitment process by defining job requirements, conducting interviews, and onboarding new QA talent to build a robust team.
- Led regular performance evaluations, providing actionable feedback and setting clear development goals to maintain high performance and team growth.
-
Test Strategy & Process Enhancement:
- Created and redefined tailored test strategies for different domains, integrating agile methodologies and automation best practices to drive continuous process improvements.
- Continuously reviewed and optimized testing processes through post-project analyses and feedback cycles, adapting strategies to evolving business needs.
-
Supporting AI-Based Projects & Innovation:
- Supported cross-domain chapter leads for emerging AI-based projects by integrating advanced testing techniques throughout the Software Testing Life Cycle (STLC).
- Provided strategic guidance on adopting cutting-edge tools and methodologies, ensuring QA processes remained robust and innovative amid new technological challenges.
Senior QA Engineer
At DN (formerly Wincor-Nixdorf) I started worked as junior QA in 2015, and fianlly in 7 years moved up tp Senior QA Engineer.
Major tasks included:
QA Responsibilities:
-
Automated and Manual Testing:
- Performed comprehensive automated and manual testing for EFT payment terminals and cloud-based applications.
- Focused on cashless transactions at petrol stations, retail solutions, and pump station software.
-
Design Solutions for Retail and POS:
- Implemented and tested design solutions for retail and Point of Sale (POS) software, ensuring high-quality deliverables.
-
Documentation and Client Support:
- Supported both manual and automated testing activities, preparing detailed documentation for various international clients.
- Created and updated both technical and non-technical documentation for clients and internal teams, facilitating clear communication and knowledge transfer.
-
Testing Cloud-Based Solutions:
- Tested cloud-based solutions for gas stations utilizing mobile payment technologies.
- Ensured robust functionality and a seamless user experience.
-
Web-Based Client Development:
- Developed a web-based client using ReactJS for internal API testing.
- Enhanced testing efficiency and effectiveness.
Management Responsibilities:
-
Coordination and Team Empowerment:
- Coordinated effectively between QA, Development, and Business Analyst teams to achieve common goals and deliver efficient solutions.
- Empowered teams to achieve their missions, driving performance and helping them meet key performance indicators (KPIs).
-
Agile Processes and Planning:
- Implemented new Agile processes across 2 projects and guided cross-functional teams through them.
- Led strategic Release Planning and tactical Iteration Planning sessions.
-
Performance Assessments and Training:
- Performed maturity assessments to baseline team performance and identify opportunities for improvement.
- Provided knowledge transfer and conducted regular training sessions on QA for new joiners.
-
Stakeholder Engagement:
- Regularly participated in Stakeholders meetings for requirements for a new change or solution.
System Analyst
At TCS, I started my professional journey in 2012. As a member of the logistics quality team, I was responsible for managing shipping and logistics operations for a US-based client.
Major tasks included:
-
Logistics Operations Management:
- Managed shipping and logistics operations to ensure smooth and efficient processes for a US-based client.
- Coordinated various logistics activities, ensuring timely and accurate delivery of goods.
-
User Acceptance Testing (UAT):
- Actively participated in User Acceptance Testing (UAT) of the web interface.
- Ensured the web interface met user requirements and functioned as intended through thorough testing.
-
Requirement Documentation:
- Collaborated with business analysts to document requirements accurately.
- Facilitated clear communication and understanding of project requirements, ensuring they were well-documented and communicated to the team.
-
System Expansion and Modification:
- Expanded and modified systems to accommodate new functionalities.
- Enhanced workflow efficiency by integrating new features and improving existing processes.
-
Troubleshooting and Problem Resolution:
- Troubleshooted program and system malfunctions to restore normal functioning.
- Identified and resolved issues promptly to minimize downtime and maintain operational continuity.