Job Overview
Senior Software Quality Assurance Engineers
Job description
We are a specialist organization in technical recruitment, connecting skilled professionals with leading Independent Software Vendors (ISVs) globally. A prominent US-based software development company is urgently seeking resources for above position at their Colombo-based development center.
Must have skills and knowledge:
- Hands-on experience with Java + Selenium
- Extensive UI automation framework experience
- Good API testing experience, using Rest Assured
- Experience in Selenium Web driver/java with sound s/w engineering skills
- Adequate performance testing background and experience in JMeter
- Ability to write automation test cases or testing using AWS SDK to connect to AWS services
- Working knowledge of the JIRA tool
- Knowledge on enabling DevOps by moving code from Dev/ Test to Staging and Production.
- Troubleshooting issues along the CI/CD pipeline.
- Good knowledge of all testing techniques and tools (Functional, regression, etc.)
- Good understanding of database/SQL concepts, enterprise system integrations
- Willingness and ability to learn new skills, and track industry trends
- Enthusiastic software tester with 3+ years’ experience in software QA – automation + functional testing
- Estimate, prioritize, plan, and coordinate testing activities
- Excellent communication and organizational skills
- Knowledge of software development lifecycle, QA processes, testing methodologies, and tools with a passion for software quality
Roles and Responsibilities:
- Perform QA activities for testing – execute, maintain & enhance existing test cases.
- Review product requirements for testability, highlighting and proposing design considerations that will make a feature easier to test via automation while expanding coverage.
- Develop/execute tests on applications as well as web services. Install and configure software products on various platforms as needed.
- An active participant in defect management, taking ownership of performing software testing of a given project for functional & non-functional requirements.
- Report software defects and track quality assurance metrics such as defect density, counts, and test coverage.
- Communicate status effectively to the team and proactively participate in learning new skills and processes
- Develop detailed test cases from functional requirements, technical specifications, and application behavior/constraints.
- Participate in Scrum activities such as assisting developers, performing test case reviews, and research spikes, contributing to improving testing standards supporting continuous improvement, etc.
Job Detail
- Offered SalaryNot Specified
- Career LevelNot Specified
- Experience3 Years
- GenderBoth
- INDUSTRYComputer and technology
- QualificationBachelor's Degree