Category Archive for Test Process

SQA Solution Software Testing Services


Outsourced software product testing (OPT)


Offshore Software Testing services aim to accelerate the testing of your software products, reduce time to market and help make schedules predictable in order to better managed resources, predictable costs, and reduced market and technology risks. With SQA Solution as your offshore testing partner or your testing team.

Offshore Delivery for Software testing contains

Types of Testing

  • Integration testing
  • System testing
  • User Acceptance testing
  • Regression testing
  • Performance testing
  • Stress testing

Our testing Process

  • Team engagement
  • Test plan creation/update requirements
  • Test Cases
  • Quality matrix
  • Entry/exist checklist
  • Test Execution
  • Test results & reports generation
  • Re-testing

Post to Twitter Tweet This Post

SQA Solution Software Testing Services

SQA SOLUTION offers high quality software testing services. SQA SOLUTION offers software testing for complete outsource as well as team augmentation at an affordable cost.

Our software testing team aims to fill the resource gaps without affecting your budget or your projected deadlines.

Our testing team works hand in hand with your staff to understand the project requirements, define the scope, and control quality throughout the project lifecycle. The software testing team follows the defined Test Plans to perform testing and document test results. SQA Solution experience in web based applications testing, automated tools for laborious repeated tasks allows us to deliver on-time every time.

Types of Testing

  • Integration testing
  • System testing
  • User Acceptance testing
  • Regression testing
  • Performance testing
  • Stress testing

Our testing Process

  • Team engagement
  • Test plan creation/update requirements
  • Test Cases
  • Quality matrix
  • Entry/exist checklist
  • Test Execution
  • Test results & reports generation
  • Re-testing

Post to Twitter Tweet This Post

SQA Solution is looking for QA Analysts with Imany CARS and EDI experience

SQA Solution is looking for QA Analysts with Imany CARS and EDI experience

ALL WORK TO BE ONSITE;

SQA Solution focuses exclusively on delivering quality assurance, functional automation, performance engineering, and software testing services that support the significant business challenges and demands of our customers. Our experience and capabilities are extensive and reach into most major vertical industries. We are looking for QA Analysts with Imany CARS and EDI experience to join our team in San Francisco, CA

* 7+ years experience as a QA Engineer in software development technical organizations.
* Experience testing-Many’s CARS applications.
* Strong troubleshooting skills on n-tier applications.
* Experience with applications that support order and contract management organizations.
* Experience with I-Many product line highly desirable including CARS, Medicaid, GP including New Generation line of products like Contract Authoring and Validata
* Strong data validation using SQL; complex query development (inner/outer joins).
* Strong understanding of testing message types; EDI and XML messages.
* Excellent communication skills and strong experience working in an engineering team.
* Experience testing java based applications, Oracle Database and UNIX OS.

MOST CRITICAL SKILLS: Knowledge of i-Many’s CARS , EDI.. Excellent knowledge of Oracle, Linux, JBoss, Apache is a major plus.

Send resumes to fuad@sqasolution.com

About SQA Solution
SQA Solution Inc. is a provider of On Demand software testing , Our US based and global professionals with proven methodologies serve as software testing partner throughout a client’s product implementation schedule. Our clients rely on SQA Solution services to deliver quality and bug free software to their customers. Based in San Francisco, California SQA Solution maintains offices in India and Ukraine providing services under the SQA Solution name. To learn more about the SQA Solution team, visit http://www.SQASolution.com
About The Author:
Fuad Mak – Co Founder and Test Architect at SQA Solution . SQA Solution is an SEI – CMM Level 4, ISO – 9001:2000; ISO – 27001 Certified, 20+ people Software Testing Company. We have been providing services since 2001. Contact us for more detail: Fuad Mak – fuad@sqasolution.com

http://www.sqasolution.com

Post to Twitter Tweet This Post

Top challenges for software testing

I’ve surveyed many groups and forums in search of an answer for the top challenges facing software testing services managers today. And compiled them into a report.

Delivering what the customer really wants on budget, on time and with the requisite quality. These are the same challenges software testing services has been facing for decades. However, on top of these, software test managers face a variety of extraneous administrative and financial matters that need to be cleared away so they can focus on the challenges noted above. Agile’s main contribution to meeting these challenges is to emphasize improved frequency & bandwidth of communication plus flexibility in dealing with change. Both of these help reduce the risks of missed deadlines, cost overruns, and failure to meet customer expectations. (They do not “solve” these issues, but help focus attention on the impediments to doing so.) A growing challenge is ensuring non-functional quality in a multi-tier applications where no single individual or in many cases even team can be expert in all the languages and technologies involved. Many of the most serious operational problems result from non-functional defects that manifest themselves in interactions between the tiers and technologies in the application.

In my view, there are bigger issues on the softer side Right competency for the right job is also an issue. Allocation of project is often a function of availability rather than the right fitment, and issues like this are often difficult to forecast. On top of this, promotions often happen based on long years of experience in a particular organization that the right capability to handle the future role. And the discovery of such mistakes in promotion is detected far too late. There is also a lack of clear definition of KRA’s and ownership of tasks and activities and linkage to reward schemes. This often results in lack of objectivity in identifying the deserving person for an award, making it further complex to retain the right competency. Industry/domain specific competency frameworks are not available off the shelf and there is a lot of secrecy around the organizations who have developed great frameworks…so each organization goes through a complete discovery for identifying competencies, software testing paths, linkages with compensation and what not…..And such task forces are long drawn and sometimes just drop off in the middle of the exercise, fatigued with the multiple levels of coordination

On the technical side Constantly identifying what is happening right and what is not happening right across the software testing life cycle is a challenge due to lack of accurate and timely data and inadequate focus on analysis and feedback loop Cost pressures at this time are more than ever…and size estimates continue to be a challenge.
I have often found that our greatest challenges are self-induced. As a result, different companies are likely to find different challenges at the top of their list. But today, in my opinion, there are a few challenges commonly faced by most
software testing services
software testing managers. The top three I’ve seen are:

 

Complexity. While I echo comments on getting the handle around technology, I’d also add product and operational complexities as part of this challenge. From a product standpoint, software testing services is increasingly being used to indefinitely extend the life of the hardware it operates. Harnessing that vision and consistently delivering that kind of expandable software testing services capability involves skill sets that few traditional software testing services managers currently possess. Similarly, from the operations side, customers are increasingly expecting the software testing services to know everything there is to know about the customer’s business. Customer requirements have always been a challenge. But this complexity takes on a new dimension when you as the developer find yourself not only having to put yourself entirely in the customer’s place, but to become the customer’s expert on the customer’s own customer and their business environments. If, for example, you’re building software testing services to monitor data center operations and performance, you probably cannot go to the expense and effort to build and operate one to become the expert yourself.

 

Tools. I could probably stop right there. But if it isn’t a vendor selling a new one (this is all you need!), it’s a Director or VP with money to spend intent on giving your team what they want you to have. Some companies change tools every year, never managing to fully deploy and integrate them. Others never get upgrades, let alone new ones. Budgets, and their included tool upgrades or additions, are often disconnected from meeting actual team needs. The manager’s challenge is to stay at least one step ahead of them all.

 

Methods. There has never been more to choose from, and less clarity about which to choose and why. An over-riding assumption in many companies is that one method fits all projects and all products. One company, for example, becomes an “agile shop”, while another “does CMMI”. Others believe their tools ARE their method. Such decisions are often political, made with little connection to the business itself. The challenge here is for the software testing team to create and effectively use their right method for the right project and product line in a way that consistently delivers the value proposition. This means that the method must not only be well thought out. It must encompass far more than just simple code, test and migration; it must address the product life cycle. And it must involve all stakeholders critical to product success including product management, marketing, sales, finance, and others. Finally, it must be intimately tied to the goals of the business because the success – or failure – of the one is literally and inextricably linked to the other.
I would like to share an interesting experience that I had a couple of years back. In the middle of on
software testing services engineering practices, project manager came back to me telling that the real beneficiary of all this is the next project manager who takes over from me but ‘what is in it for me’.

About SQA Solution

SQA Solution Inc. is a provider of On Demand software
testing , Our US based and global professionals with proven methodologies serve as software testing
partner throughout a client’s product implementation schedule. Our clients rely on SQA Solution services to deliver quality and bug free software to their customers. Based in San Francisco, California SQA Solution maintains offices in India and Ukraine providing services under the SQA Solution name. To learn more about the SQA Solution team, visit http://www.SQASolution.com

Post to Twitter Tweet This Post

Agile Test Management (is QA/Test Manager role obsolete in Agile?)

The role of Test Manager/QA Manager is hardly mentioned in Agile literature! So is this role obsolete? If not, what is this role about. As I know, there is no such a title in a scrum team. There is a scrum master, product owner and the other team members.

Post to Twitter Tweet This Post

Pros + cons of various testing frameworks…

I’m in the process of upgrading my site and I want to also improve my testing. Right now I just have the basic, built-in Rails testing, but would like something better…
I saw Webrat at GoGaRuCo and was very impressed, and I’ve also heard a great deal about Cucumber and RSpec.

I’d appreciate comments about your experience/recommendations for a testing platform and the tradeoffs involved. FWIW, I’m doing all my development on Linux now
(Kubuntu Hardy/8.04) using Aptana Studio, subversion 1.6, Rails 2.3.2, Active Scaffold, Capistrano 2.1.0, MySQL, and Passenger.

Post to Twitter Tweet This Post

Behaviour Driven Development (BDD) and the Testing Profession

Software organizations have risks associated with bugs, such as increasing software development costs and losing time due to reduced developer productivity. Identifying and fixing the critical bugs early in the development life cycle mitigates these risks. Static code analysis is a process of detecting potential critical quality defects or unexpected bug patterns and security vulnerabilities using SQA Solution software testing services. SQA Solution is a popular software testing company that can detect the bugs in the Java code. It has tools to do bugs mining and reports generation

Post to Twitter Tweet This Post

What exactly is Agile Testing.

Post to Twitter Tweet This Post

Is there any risk in replacing ‘Functional UI’ testing with ‘API testing’?

For example if I validated ‘AddUser()’ using API testing, can I omit validating same through UI?

Share
|



Post to Twitter Tweet This Post

TDD Test Driven Development

I have worked on TDD in one project

Pros:
1. Gives good test coverage.
2. Gives a better understanding of the requirements (and not when the UAT is in progress).
3. Increases the code efficiency – you know what the module is supposed to do.
4. Encourages the developer to read the documents.

Cons:
1. Requires co-ordination effort between tester and developer.(trust me its difficult in the start). This also does not give the liberty for the most cranky dev/test resources to work independently over-night.
2. Sometimes the testing needs to wait for dev and vice-versa.

Post to Twitter Tweet This Post