Software Engineer in Test

Company Information

Escenic Asia Limited is a top quality software development and IT service company in Dhaka, Bangladesh which plays a central role in the development of the world class online publishing CMS named Escenic. We have more than thirty highly-qualified, talented and innovative IT professionals working in a variety of areas all the way from design, implementation, quality assurance and maintenance to the building of fully custom solutions for our customers world wide. In addition to the development of our software we also offer our customers a cloud based SaaS solution built on AWS where we host and care for our customers 24/7. If you are looking for an inspiring environment that will push your skills to the limit and offer you a place to expand your knowledge then look no further. Escenic has something for everyone.

Job Description

As a tester for Escenic, you will be involved in quality assurance all the way, from the design phase of a feature, throughout its development and test, and delivery of the feature in frequent releases. You will work with everyone in the team in order to improve and build quality into the product as early as possible.

You will be working closely with the product owner, the development and QA team across multiple locations, which requires that you are comfortable with communication with our team members via Skype and other digital media.

We are looking for a self-motivated and team oriented Software Engineer in Test (SET) to join our excellent QA team. Our QA team is highly focused on pushing our products to their limits, making sure they perform to meet customer expectations and conform to the highest quality standards. The day-to-day work frequently include, but is not limited to:

  • Executing and participating in component and system test throughout the development cycle.
  • Design of manual and automated test cases.
  • Producing test documentation.
  • Exploratory testing with the aim of increasing the test coverage and maximise the discovery of bugs and defects.
  • General test activities.
  • Working in a scrum team with developers and other testers.
  • Understanding, using and improving our continuous delivery system.
  • Further development and maintenance of our test automation system.
  • Frequent communication with offshore stakeholders.

Educational Requirement

  • B.Sc or M.Sc in Computer Science/Engineering or equivalent

Technical requirements and work experience

  • 2+ Years of experience in software testing
    (as SQA Engineer/ QA Engineer/ Software Tester/ Test Engineer / Software Test Engineer/ Software QA Engineer/ Software Quality Assurance Engineer etc).
  • Experience with test automation technologies like selenium and robot framework.
  • Experience with Linux-based operating systems.
  • Coding abilities in Python or Bash script.
  • Sound knowledge on relational databases and sql queries
  • Prior experience of testing large enterprise applications
  • A good understanding of basic cloud technology
  • Previous web service or api testing experience is beneficial
  • A solid understanding of agile software development life cycle and testing practices.
  • Knowledge or experience with the testing methodologies Early test, Risk Based Testing, Structured and unstructured test design techniques.
  • Experience in debugging test failures, using investigative procedures and code analysis, in order to track down bugs
  • A true passion to learn and adopt new technical skills
  • Excellent written and verbal communication skills is an absolute must.

Personal competencies

  • You are self-driven, proactive and result oriented
  • You have a high level of ability to motivate yourself in a fast paced and ever changing environment
  • You are outgoing and relationship-building
  • You work well in close cooperation with your colleagues and are a good team player
  • You work analytically and structured
  • You are quality minded and with a natural focus to details
  • You possess great drive and commitment, and have a positive approach to things
  • You have the ability to suggest solutions.

Company benefits

  • Competitive salary
  • Yearly bonus
  • A friendly work environment
  • Balanced work-life
  • Flexible vacation policy
  • Office transportation/allowance
  • Health Insurance
  • Contributory Provident Fund
  • Opportunity to visit Europe
  • Breakfast and Lunch at office
  • Other benefits as per office policy

Instructions to apply

If you are interested, please send your CV with a cover letter to careers@escenic.com before 14th February 2018. You are encouraged to apply at your earliest convenience. In the email/cover letter please mention why you think you are the right person for this position. Please mention “your_name applied for Software Engineer in Test” in subject of your e-mail.