Job details
Job type full-time
Full job description
Qa software engineer
In july of 2019, whitehat was acquired by ntt ltd., a leading global technology services companyThis immediately enabled whitehat to bring solutions and professional services to clients in over 100 countries where ntt ltdOperatesWith major wins in 2019 across the americas, europe, australia and japan, whitehat security continues to leverage channel partners, direct sales teams, and the global presence of ntt ltdTo service customers worldwideIn may 2020, we were named a leader in the 2020 gartner magic quadrant for application security testing (ast)This leader position is based on the ability to execute and completeness of visionThis is whitehat’s fifth time being named a leader in this report.
What we`re looking for:
You`re a curious person and have great attention to detailYou have a love of qa, including the compulsion to test everything from the mundane to the extraordinary, challenge the developer and you’re excited by the idea of having a career working in the security spaceYou’ve worked in other software development and qa environments and are eager to increase your knowledge by learning new, and cutting-edge technologiesYou thrive in a busy environment; are confident, methodical, not afraid to ask questions and aren’t afraid to point out existing process deficienciesYou can`t wait to learn new technologies so you can better streamline your job functionsYou`re willing to improve any shortcomings, research new ways of doing business, and are an excellent communicator.
What you`ll be doing:
Working side-by-side with the qa engineering team, helping to ensure the code quality of all the ntt product lines by performing manual and automated testing of web applications, rest api web servicesand backend data.
Participating in agile scrum planning sessions and ensure right test strategy/plan is developed , preparation of manual and automated scripts, support test execution , evaluation, and reporting.
Assisting in automation framework development and implementation, automation scripts integration with ci/cd pipeline, running and repairing automation and helping to build our ever-expanding suite of automation jobs
Learning new technologies in virtualization (docker, vagrant), in a continuous delivery environment
Performing functional ,integration, regression, security, and performance testing.
What we value:
5 plus year of experience in technical hands on qa role
Hands on knowledge of test life cycle (test planning, test scripts designing, test execution and test reporting)
Proficiency in preparing test plans, test cases and execute the tests , create test execution reports, and defect logs, and test summary report
Hands on working experience in agile model
Proficiency in functional, integration, regression, performance, and security testing
Hands on experience in apis/web services testing
Experience in database testing and has ability to write and execute sql queries
Must have experience in creating automation frameworks and automation of test cases using selenium for web applications and postman for apis/webservices.
Experience with version control software (preferably git)
Working knowledge on azure devops and experience in ci/cd pipeline is a plus
Must have knowledge of defect management process and worked using one of defect management tool such as jira
Must have experience in usage of test management tools such as azure test plans, testlink.
Working experience in onsite/offshore model and ability to coordinate well with offshore and onsite
Experience in programming language such as c# (.net) , python is a plus
Experience with docker and ansible is a plus
Exposure to kubernetes, graphql, rest api’s, react is a plus
Must be a team player and possess a desire for building consensus
Ba/bs or relevant experience