Quantcast
Channel: Most Hired
Viewing all articles
Browse latest Browse all 53220

Software Developer in Test (SDET) at Rethink Solutions Inc. (Toronto, Ontario Canada)

$
0
0
Rethink Solutions Inc. (RSI) is an industry leading developer and vendor of cloud computing real estate occupancy cost management software (iTAM Link) in the areas of property tax and assessment, lease, and insurance (insurable values) management. We offer a flexible work environment and challenging projects with brand-name clients.

Role Summary
The SDET will be responsible for all aspects of the testing and quality assurance process. This will include developing test strategies, automation and tracking results. The successful candidate will bring prior SaaS experience to the role with a desire to focus on developing core testing competencies

Duties and Responsibilities
Develop test strategy for each software release based on design specifications.
Develop test plans including use cases, test data and acceptance criteria.
Perform functional, load, performance and regression tests to ensure product meets design and quality specifications/objectives.
Design, develop, execute and evaluate automated and manual tests for functional, system, regression, load, balance, smoke and performance testing.
Set up and maintain testing frameworks as well as continuous integration tools.
Develop, maintain and document test deliverables such as requirements, plans, specifications, procedures, logs and status summaries.
Record test results, analyze errors, summarize defects and provide feedback to developers.
Identify, log and track issues in the defect tracking system. Communicate and follow up on important issues ensuring that they are either resolved or escalated.
Develop a deep understanding of customer requirements and be able to provide input to product planning and design processes.
Maintain a working knowledge of current and future testing best practices, tools and software.
Participate in release design reviews.
Set up and configure test environments, including relevant test data.
Adhere to established QA team best practices, processes and methodologies.
Verify test results visually and programmatically using tools.
Create high level documentation for clients to demonstrate our testing integrity.
Perform various other duties as delegated or assigned.

Qualifications
Bachelors degree in Computer Science, Engineering or other computer related discipline or equivalent real world experience.
Experience with Java EE and SQL.
Ability to write good quality, robust code.
Experience debugging web applications.
Experience using manual and automated testing tools such as Selenium.
Experience with unit testing frameworks such as JUnit or Arquillien.
Experience with continuous integration systems such as Hudson or TeamCity.
Experience with Bug tracking systems such as Redmine, Bugzilla or FogBugz.
Experience setting up and deploying test environments.
Experience developing SaaS applications.
Previous web application test experience is a plus.
Strong ability to work independently and as part of a team.
Good oral and written communication skills.
Strong technical skills and the desire/aptitude for continuous learning.

Source: Joel On Software


Viewing all articles
Browse latest Browse all 53220

Trending Articles