Career Path
 
 
 
 

Career Path:

From the career point of view what matters to any individual is how one's value will change in the job market over time. In that respect Jaxara provides all that is required to become a prized IT professional.

The company fosters a strong peer relationship where information is readily shared. This makes all our employees of equal standard. They get the opportunity to work on all aspects of software design starting from UI design to database design. Not to mention the technology we use and the profile of our clients.

Nevertheless, within the company, any new recruit starts as a Junior/Senior (based on experience) Software Developer from where he can progress to become a Team Leader. A Team Leader works as developer himself as well as a mentor for a small team of Junior/Senior Software Developers guiding them and helping them with any problems that they may encounter. The next step for a Team Leader is a Development Manager where he oversees several TLs and works as a technology specialist for the teams he (/she) manages.

These can work as immediate career milestones for any new recruit, with other opportunities for individuals with enough experience.

Every employee in Jaxara has to go through a strict yearly evaluation process which forms the basis of any advancement. Traits evaluated include:

√ Technical Proficiency
√ Initiative
√ Team player
√ Communication

Quality assurance, or QA for short, refers to planned and systematic production processes that provide confidence in a product's suitability for its intended purpose. It is a set of activities intended to ensure that products (goods and/or services) satisfy customer requirements in a systematic, reliable fashion.

Two key principles characterize QA: 'fit for purpose' (the product should be suitable for the intended purpose) and 'right first time' (mistakes should be eliminated). QA includes regulation of the quality of raw materials, assemblies, products and components; services related to production; and management, production and inspection processes.

It is important to realize also that quality is determined by the intended users, clients or customers, not by society in general: it is not the same as 'expensive' or 'high quality'. Even lowly bottom-of-the-range goods can be considered quality items if they meet a market need.

Responsibilities of Quality Assurance Engineers

• Understanding project requirements.
• Keeping track of the new requirements.
• Preparing and updating the test case document for testing of the application from all aspects.
• Lead functional and regression testing.
• Developing test plans appropriate for agile environment.
• Respond efficiently to changes without sacrificing quality.
• Defect reporting and tracking using a Task Tracking System, including follow-up and issue    resolution.
• Conduct internal trainings.
• Load and stress testing.
• Web security testing.
• Writing script for automation for regression testing. Also updating the scripts regularly.
• Database tracing using SQL profiler.
• Code review & code commenting.

Responsibilities of Software Engineers

The responsibilities of a Software engineer is not only to design and write Software Programs but to implement a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software. Keeping that in mind Jaxara has defined set of roles/responsibilities for each career milestone, strict maintenance of SDLC, follow coding best practices (code commenting, optimization etc) which ensures structured learning, implementation of the knowledge and ultimately climb the career ladder with proven quality and evaluation.

Responsibilities of Project Management Executives

Project management is essential in all fields and IT projects are no different.

At Jaxara the main responsibility of the Project Management team is to coordinate the activities of the BD and US teams. Below is a list of activities that are performed to fulfill this responsibility:

• Every day prepare the list of deliverable that are due
• Review time logged by each resource/individual
• Prepare a project plan using Microsoft Project for every project, which is used to track    progress.
• Plan resources for a 4-week period, every week
• Communicate with the US team daily progress and updates on projects

As you can see, any one working as a PM in Jaxara will earn some very valuable transferable skills which can be useful anywhere.

Career Path for Software Engineers, QA and Project Management Executives

Jaxara has a defined career ladder and not only in terms of designation but also in terms of earning knowledge, practicing them and implementing them to the real life. The career ladder is defined as:

 
   
 
COPYRIGHT 2006 JAXARA, ALL RIGHTS RESERVED