As an Automation QA Engineer with over 6 years of experience, I have a proven track record of developing and executing automated testing solutions that have improved software quality and accelerated release cycles. My technical expertise includes proficiency in scripting languages such as Java, Python, and JavaScript, as well as experience with automation frameworks such as Selenium, Protractor, and TestNG.I have experience working in Agile development environments and collaborating closely with cross-functional teams to ensure that software releases meet business and technical requirements. My skills in creating automated test cases, test plans, and testing reports have enabled me to identify issues early in the software development lifecycle and prevent costly delays.I am passionate about continuous learning and staying up-to-date with the latest automation testing technologies and trends. I thrive on finding new ways to streamline testing processes, optimize test suites, and increase efficiency. My excellent problem-solving and analytical skills have helped me to quickly identify issues and provide effective solutions.If you are looking for an experienced Automation QA Engineer who is driven, detail-oriented, and a strong team player, please don't hesitate to connect with me. I would love to explore opportunities to apply my skills and experience to help your organization achieve its testing goals.Test Automation ( Selenium Web Driver, Serenity, Protracter, SOAP UI, Postman )Technologies ( JAVA, NodeJs, JavaScript, Groovy )Manual Test Scripting and Execution ( Test Rail )Defect Tracking ( JIRA, Bugzilla )Agile Scrum MethodologiesPerformance Test Scripting ( JMeter ) Cloud Platform ( AWS, IBM & Watson )Continuous Integration Tool ( Jenkins, IBM DevOps tools )Repositories ( GIT )IDE ( Eclipse, IntelliJ IDEA, Visual Studio Code )
Airline Technology Company
-
Qa AnalystAirline Technology Company Sep 2023 - PresentMontreal, Quebec, Canada
-
Senior Software Quality Assurance EngineerPersistent Systems Oct 2020 - Jan 2022Colombo, Western, Sri LankaAs a Senior Software Quality Assurance Engineer at Persistent Systems Lanka, my job responsibilities involved collaborating with clients to gather and understand project requirements. I ensured that the designed application aligned with their business needs and reviewed the functionality of use cases and requirements. I was proficient in using Selenium to conduct web application and API testing, as well as automating test cases using Selenium WebDriver and TestNG.Throughout the project, I created valuable assets such as knowledge transfer documents, test plans, defect summary reports, and lessons learned documents. I successfully delivered seven releases, which involved user acceptance testing (UAT) and regression testing. I also wrote and modified test cases and test matrixes and performed acceptance, regression, and feature testing for over 10+ new product releases.Additionally, I actively participated in design and code reviews, mentoring other team members, and influencing the technical direction of the testing department. The technologies I utilized included Selenium WebDriver, TestNG, TestRail, JIRA, GitHub, Jenkins, TDD Framework, and API testing -
Software Quality Assurance EngineerPersistent Systems Apr 2018 - Oct 2020Colombo, Western, Sri LankaAs a Software QA Engineer at Persistent Systems Lanka, I was responsible for several key tasks and achievements. I significantly reduced the build and deployment time of the team by creating a Jenkins CI job for automating continuous integration. By integrating automation scripts into the Jenkins CI job to run unit and functional POSTMAN test scripts, I successfully cut down the testing time by over 60%. Additionally, I conducted non-functional testing and load testing using JMeter. I also gained hands-on experience with various AWS services such as Elastic Beanstalk, S3, EC2 instances, CloudFormation, RDS, and CloudWatch. The technologies utilized in this role included POSTMAN, JMeter, Jenkins, AWS, and Shell Scripting. -
Associate Software Quality Assurance EngineerPersistent Systems Mar 2016 - Apr 2018Colombo, Western, Sri LankaAs an Associate Software QA Engineer at Persistent Systems Lanka, I had various responsibilities and achievements over the span of March 2016 to April 2019. In the IBM-IOT Unit, I evaluated system requirements and designed comprehensive manual testing strategies for GUI and functionality testing. I performed manual testing of applications according to client requirements and tracked bugs using IBM Rational Team Concert. I actively collaborated with design teams to promptly resolve found bugs, ensuring the successful execution of over 50 critical releases.I also tested Angular applications using the Jasmine testing framework and Protractor, employing TypeScript for automation. I conducted manual cross-browser testing and utilized Selenium Grid for cross-browser and compatibility testing across multiple browsers and platforms. The technologies employed during this role included IBM, IBM Rational Team Concert, Selenium Grid, Jasmine, and Protractor.In another project, the Aepona Payment and Settlement Engine (PSE), I conducted functional testing of web services using SOAPUI and RESTful web services. I compared and analyzed actual results with expected results, reporting any deviations for resolution. I collaborated with cross-functional teams, including developers and project managers, to identify and report issues. Furthermore, I demonstrated the quality of deliverables to stakeholders, instilling confidence in the software's performance. The technologies utilized in this project were SOAP UI, REST, and WSDL. -
Trainee Software DeveloperSampath Bank May 2014 - Nov 2014Colombo, Western, Sri Lanka
Sumali Nillaweera Education Details
-
Information Technology
Frequently Asked Questions about Sumali Nillaweera
What company does Sumali Nillaweera work for?
Sumali Nillaweera works for Airline Technology Company
What is Sumali Nillaweera's role at the current company?
Sumali Nillaweera's current role is Experienced Automation QA Engineer | MSc in Computer Science | ISTQB Certified | SDET | Java & Python | Selenium | Agile Methodologies | JMeter.
What schools did Sumali Nillaweera attend?
Sumali Nillaweera attended Bishop's University, University Of Moratuwa.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial