Atypon continues to lead in content delivery with technologies such as machine learning, linked data, big data analytics, and their novel application for publishers.
In addition, publishers engage Atypon to create innovative work environments that enhance the productivity of the researcher and knowledge worker, who are the end users of our publishing systems.
Headquartered in Silicon Valley, California, Atypon has customers and development teams around the world with seven offices spread in four different countries.
Our customers include the American Chemical Society, Elsevier, Wiley, Emerald Publishing, Taylor & Francis, The New England Journal of Medicine and many other prominent scholarly publishers.
In this role you will engage heavily throughout the entire development life cycle including :
Helping finalize requirements.
Writing behavior driven acceptance scenarios.
Following up with engineers to make sure they can deliver on the test scenarios.
Working with QA and engineers for the manual and automatic execution of tests and contributing in this function when needed.
Making sure internal and external documentation is complete.
Supporting customer deployments (on need basis).
We are looking for a talented and self-directed Software QA Analyst who will be able to :
Work closely with Product Managers to contribute and refine specifications so they are in a clear and structured format, understandable by all stakeholders (engineering, solution architect, quality assurance).
Write clear and concise behavior driven test scenarios and validating them with product managers and engineers.
Cooperate with solution architects, designers, testers and engineers to fully understand the impact of new features and make sure they are delivered in full and with long lasting quality.
Analyze system requirements, mapping and documenting interfaces between legacy and new systems if needed.
Drive the test automation efforts and continuous integration by ensure engineering, testers and test automation team members understand who will be implementing automated tests and what tests must be run manually.
Help in reviewing and maintaining test plans, test environments, test cases, manual test scripts (If needed), and track defects.
Engage in risk assessment and release planning with the designated release managers, until the features are released to our customers.
Be involved in the planning, integration, casing, scripting, and monitoring the execution of all testing required for the software engineers and QAs.
Adapt to company-specific testing process. Promote and be involved in improving the processes to align with Agile best practice methodologies.
Personal Attributes :
Analytical thinking and attentive to detail.
Excellent analytical and problem-solving skills.
Self-motivated and ready to do what it takes to get things done attitude.
Strong written and verbal communication.
Thinks outside the box and are creative.
Willingness to learn new technologies.
Able to work efficiently in a fast paced and self organizing environment.
3 years on the job full time experience in a QA engineer, software engineering or related role.
BDD experience. We value hands on practice with Gherkin for writing acceptance scenarios.
Strong technical skills which should include some experience with some form of coding either for automating test, scripting processes or general software development.
Experience with Agile development process.
Previous testing or test automation experience is a plus.
Experience with Cucumber or Hiptest is a plus.
Bachelor's Degree, computer science, engineering or related field.
Our benefits package includes :
Flexible working hours.
Fun environment working in a dynamic team.
Performance evaluation based on merit.
Ability to make a difference in the world by enabling scientific, medical and technical research.