Skills:
Working knowledge of Agile software lifecycle development application
Strong oral and written communication skills
Expertise with Automation Testing frameworks (e.g. Selenium, TestNG, JUnit)
Proficiency with a scripting language (Java, Python), SQL
Experience in Web and Mobile Application Testing
Experience incorporating automated tests into CI/CD pipelines
Experience with Git and GitLab or GitHub
Experience testing in GWT, WebGL technology and 3D Drawing Application testing a plus
Experience with writing performance/load testing (e.g. Jmeter/Blazemeter) a plus
Job Responsibilities
The Software QA/Performance Engineer will support the quality activities throughout the software development life cycle. The SQA Engineer will be a team player who communicate and collaborate well with others and will be part of a QA team responsible for verifying and ensuring the health, stability and overall quality of different applications.
Develop, review, maintain, and execute test environments, test plans, test data etc.
Develop automated regression test scripts using JAVA, Selenium, Appium
Schedule daily/weekly test execution using Jenkins CI/CD tool
Work with the team to perform test result analysis and root-cause analysis of the defects found to ensure appropriate corrective action is taken to maintain quality standards
Coordinate and/or consult with SQA team on how to test various system features and interfaces.
Accurately report testing results and progress at appropriate intervals as established by the SQA Manager
Defect creation and tracking using JIRA
Design and implement Load and Stress tests using JMeter
Minimum Qualifications:
Bachelor's degree in computer science/engineering
5+ years of QA experience
3+ years’ experience in writing automation tests using Java Selenium using testing frameworks like TestNG or Junit
Selenium, Appium, JMeter, TestNG
You must verify your mobile number to apply to this job.