Our client, a growing software company is looking for several QA Engineers to join the team. This role is responsible for performing manual and automated testing of applications supporting business objectives.
- Technically familiar with development in SQL, XML, Json and scripting languages like JavaScript and Angular.
- Provide input in prioritizing, estimating, and defining acceptance criteria.
- Clearly define test plans, scenarios, scripts, and procedures.
- Provide usability and functionality feedback to developers.
- Interact with internal team as well as clients on issues and provide recommendations.
- Ability to build automated test scripts.
- Plan tests and strategies according to the needs.
Responsibilities
- Lead analysis for the purposes of developing test cases for different areas, such as websites, web applications, and infrastructure.
- Perform hands-on manual testing while scripting automated tests to ensure application quality.
- Serve as a liaison to business analyst and product owner by providing feedback on application status for migrations and implementations.
- Provides technical guidance to junior testers.
Qualifications
- Bachelor's in Computer Science
- 4+ years of proven experience in the software development industry.
- 4+ years of experience in automation tools such as Selenium WebDriver using programming languages like Python, C , Java.
- 3+ years of proven experience in testing and automating web services such as RESTful API.
- 2+ years of proven experience in performance testing using tools such as Apache JMeter.
- 1+ years of Web-application mobile testing automation experience with Appium.
- Strong Experience with programming languages such as Python, Java, C .Net.
- Experience with testing SaaS & PaaS products.
- Experience with monitoring and SRE practices.
- Experience in CI/CD technologies (e.g., bamboo, bitbucket, Maven etc.)
- Knowledge or experience of other languages/tools - Angular, Protractor, Jasmine, and Rest Assured.
- Knowledge of software engineering best practices for the full SDLC.
- Knowledge/experience in AWS Cloud.
- Demonstrated excellent communication skills.
- Knowledge of Jira and Confluence.
- Experience with Agile.
- Experience working in a Continuous Integration atmosphere.