The candidate will possess a strong analytical mind, be a technical and creative thinker, have a strong aptitude for problem solving, and have zero tolerance for inefficiencies in software development.
The ideal candidate will have excellent written, oral and interpersonal communication skills, along with the fervent desire to continuously learn about different products and technologies.
We value openness, courage, respect, focus, and commitment.
You will be working on Java enterprise applications. You will be a member of a team collaborating and working together towards common goals.
The team is responsible for the design, development, and testing of all layers of the application.
The key traits desired for this role :
Strong Agile mindset
Loves learning and is curious to dig deeper
Technical mindset with deep and broad experiences
Passionate about code stewardship and excellent understanding of great practices
Analytical mindset and enjoys solving complex problems
Collaborate with teammates inspecting and adapting everything within the system
Energetic, engaged, and willing to actively participate
Excellent communication skills verbal, phone, face-to-face, online tools, and email
Great at task and time management
5+ years of experience as a Software QA Engineer
Practical experience with Agile practices (Scrum, Kanban, XP, etc.)
Test Script / Case Preparation
Manual Test Execution
Test Automation (Selenium, Cucumber, Gherkin, SoapUI, Karate)
Databases (Oracle, SQL Server, PostgreSQL, etc.)
Continuous Integration Practices
Continuous Delivery Practices
Windows and Linux Operating Systems
Source Control Tools (Bitbucket, Git)