CEQUENS Job Vacancies – March 2023
1) Job Title: Junior Quality Engineer:
Job Responsibilities:
- Participate in test planning and estimation for testing activities.
- Analyze, review, and assess user stories and derive acceptance criteria.
- Identify and document test conditions, and capture traceability between test cases, test conditions, and the test basis.
- Design, write and implement manual test cases for applications across different test types.
- Prepare and acquire test data.
- Execute tests (manual/automation), evaluate the results, and document deviations from expected results (Defects).
- Prepare test reporting describing the testing scope, test results, deviations, etc.
- Maximize test coverage for the system under test.
- Understanding agile development methodologies and corresponding test approaches including Behavior Driven Design (BDD) and/or Test-Driven Design (TDD).
Job Competencies:
- 1-2 years experience in software testing.
- ISTQB certified tester.
- Attention to detail is a must.
- Good knowledge of Agile development Methodology and agile testing.
- Experience with different automation testing technologies like Java, and JavaScript is a plus.
- BS in computer science, engineering, or any related field.
- Excellent communication skills.
- High ability to work independently or within a team.
- Problem analysis skills, troubleshooting and ability to handle conflicts in a smooth manner.
- Knowledge of automation frameworks and testing tools: like Selenium web driver, TestNG, Rest assured, Java
- Knowledge of backend (API level) and UI automation.
- Performance testing tools JMeter is a plus.
2) Job Title: DevOps Engineer:
Job Responsibilities:
- Automate systems and architectures.
- Driving automation within a using Infrastructure as Code (IaC)
- Automation Oriented
- Agile Mindset
- Develop and maintain scalable architecture solutions.
- Very Good Knowledge of Cloud, Automation, IaC
- he will be the owner of the environment.
Technical skills:
- Expert in Linux command line.
- Very good knowledge of Networking
- Very good knowledge of security especially firewalls.
- Very good communication and support skills.
- Love documentation and sharing knowledge.
- Good troubleshooter.
- Knowledge about the AWS cloud platform
- You worked with Infrastructure as a Code, preferably Terraform.
- Micro-services and container-based stacks like Docker & Kubernetes
- Experience with scripting with Python, Bash, etc.
- Good understanding of Security and Security practices
- Experience with Configuration Management technologies preferably Opsworks & Ansible
- Experience with monitoring solutions like CloudWatch, Data Dog
3) Job Title: Senior QC and Test Automation Engineer:
Job Responsibilities:
- Prepare, review, and participate in test planning and provide estimation for testing activities
- Analyze, review, and assess user stories and acceptance criteria
- Identify and document test conditions, and capture traceability between test cases, test conditions, and the test basis
- Design, write and implement manual test cases for applications across different test types
- Design, create and execute automated tests by creating scripts that run testing functions automatically
- Understanding and implementing agile automation test approaches including Behavior Driven Design (BDD) and/or Test-Driven Design (TDD)
- Prepare and acquire test data
- Execute tests, evaluate the results, and document deviations from expected results (Defects)
- Prepare test reporting describing the testing scope, test results, deviations, etc.
- Maximize test coverage for the system under test
- Collaborate with a cross-functional scrum team in different development activities
- Participate in continuous integration/continuous deployment pipeline to improve quality and productivity within the Development team
Job Competencies:
- University degree in computer science, engineering, or any related field.
- 4+ years’ experience in Software Testing.
- ISTQB certified tester.
- Attention to detail and detailed oriented.
- Good knowledge of Agile development Methodology and agile testing.
- Experience with computer languages required for different automation testing technologies like Java, and JavaScript.
- Excellent knowledge of methodologies and technologies in QA areas.
- Good scripting and/or programming skills in one of the following languages: Java, and JavaScript.
- Good written and oral communication skills.
- High ability to work independently and in a team-oriented.
- Problem analysis skills, troubleshooting, Capable handling conflicts and resolution skills.
- Aware of version control systems like GIT or any other Test design techniques and defect management process.
- Experience with automation frameworks and testing tools: like Selenium web driver, TestNG, Mocha, Rest assured, Java, and JavaScript.
- Testing experience with applications built by Nodejs (optional)
- Experience with backend (API level) and UI automation.
- Good to know performance testing tools JMeter (Optional).